summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
authorHannu Nyman <hannu.nyman@iki.fi>2020-10-26 22:33:03 +0200
committerHannu Nyman <hannu.nyman@iki.fi>2020-10-26 22:33:03 +0200
commitfc93fa6563f9c22ed230cf279e6359fbb46c12ee (patch)
treebda31a6df4ee2869d7eef0d055ea3e201a26d650 /applications
parenta7594020d51e75ffebeb7664481e6d4f9ae5c489 (diff)
treewide: i18n - sync translations
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acme/po/ar/acme.po124
-rw-r--r--applications/luci-app-acme/po/bg/acme.po108
-rw-r--r--applications/luci-app-acme/po/bn_BD/acme.po108
-rw-r--r--applications/luci-app-acme/po/ca/acme.po108
-rw-r--r--applications/luci-app-acme/po/cs/acme.po108
-rw-r--r--applications/luci-app-acme/po/de/acme.po114
-rw-r--r--applications/luci-app-acme/po/el/acme.po108
-rw-r--r--applications/luci-app-acme/po/en/acme.po108
-rw-r--r--applications/luci-app-acme/po/es/acme.po123
-rw-r--r--applications/luci-app-acme/po/fi/acme.po108
-rw-r--r--applications/luci-app-acme/po/fr/acme.po108
-rw-r--r--applications/luci-app-acme/po/he/acme.po108
-rw-r--r--applications/luci-app-acme/po/hi/acme.po108
-rw-r--r--applications/luci-app-acme/po/hu/acme.po136
-rw-r--r--applications/luci-app-acme/po/it/acme.po108
-rw-r--r--applications/luci-app-acme/po/ja/acme.po115
-rw-r--r--applications/luci-app-acme/po/ko/acme.po108
-rw-r--r--applications/luci-app-acme/po/mr/acme.po108
-rw-r--r--applications/luci-app-acme/po/ms/acme.po108
-rw-r--r--applications/luci-app-acme/po/nb_NO/acme.po108
-rw-r--r--applications/luci-app-acme/po/pl/acme.po128
-rw-r--r--applications/luci-app-acme/po/pt/acme.po134
-rw-r--r--applications/luci-app-acme/po/pt_BR/acme.po116
-rw-r--r--applications/luci-app-acme/po/ro/acme.po108
-rw-r--r--applications/luci-app-acme/po/ru/acme.po108
-rw-r--r--applications/luci-app-acme/po/sk/acme.po108
-rw-r--r--applications/luci-app-acme/po/sv/acme.po108
-rw-r--r--applications/luci-app-acme/po/templates/acme.pot108
-rw-r--r--applications/luci-app-acme/po/tr/acme.po108
-rw-r--r--applications/luci-app-acme/po/uk/acme.po108
-rw-r--r--applications/luci-app-acme/po/vi/acme.po108
-rw-r--r--applications/luci-app-acme/po/zh_Hans/acme.po151
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po112
-rw-r--r--applications/luci-app-mwan3/po/ar/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/bg/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/bn_BD/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ca/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/cs/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/en/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/fi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/fr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/he/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/hi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/hu/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ja/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/mr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ms/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/nb_NO/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/pt/mwan3.po28
-rw-r--r--applications/luci-app-mwan3/po/pt_BR/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/sk/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/sv/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/templates/mwan3.pot22
-rw-r--r--applications/luci-app-mwan3/po/tr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/uk/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/zh_Hans/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/zh_Hant/mwan3.po22
-rw-r--r--applications/luci-app-sqm/po/ar/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bg/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bn_BD/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ca/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/cs/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/de/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/el/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/en/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/es/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/fi/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/fr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/he/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hi/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hu/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/it/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ja/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ko/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/mr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ms/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/nb_NO/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/pl/sqm.po96
-rw-r--r--applications/luci-app-sqm/po/pt/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/pt_BR/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ro/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ru/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sv/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/templates/sqm.pot81
-rw-r--r--applications/luci-app-sqm/po/tr/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/uk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/vi/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/zh_Hans/sqm.po95
-rw-r--r--applications/luci-app-sqm/po/zh_Hant/sqm.po85
99 files changed, 4511 insertions, 2680 deletions
diff --git a/applications/luci-app-acme/po/ar/acme.po b/applications/luci-app-acme/po/ar/acme.po
index f490ae3e6..87f031283 100644
--- a/applications/luci-app-acme/po/ar/acme.po
+++ b/applications/luci-app-acme/po/ar/acme.po
@@ -23,35 +23,63 @@ msgstr "شهادات بيئة إدارة الشهادات التلقائية"
msgid "ACME global config"
msgstr "التكوين العالمي لبيئة إدارة الشهادات التلقائية"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "حساب البريد الإلكتروني"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "تكوين الشهادة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "الاسم المستعار لاعتراض"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "مؤهلات واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "الاسم المستعار للنطاق"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"وستكون الأسماء اللاحقة أسماء بديلة. لاحظ أن جميع أسماء النطاقات يجب أن تشير "
"إلى جهاز التوجيه في نظام أسماء النطاقات العام."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "عنوان البريد الإلكتروني لربطه بمفتاح ا
msgid "Enable debug logging"
msgstr "مكن السجل للتصحيح البرمجي"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,41 +125,53 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "منح الوصول فريد معرف العميل ل luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "حجم المفتاح"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "حجم المفتاح (والنوع) للشهادة التي تم إنشاؤها."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "دليل الدولة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل هذه "
-"العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
+"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل "
+"هذه العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -139,7 +183,7 @@ msgstr ""
"الاعتماد التي تتطلبها كل واجهة برمجة تطبيقات. أضف إدخالات متعددة هنا في "
"تنسيق متغير shell \"KEY = VAL\" لتوفير متغيرات اعتماد متعددة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -164,7 +208,7 @@ msgstr ""
"بروتوكول الإنترنت العام لجهاز التوجيه. بمجرد التكوين ، يمكن أن يستغرق إصدار "
"الشهادات بعض الوقت. يمكنك التحقق من سجلات التقدم وأية أخطاء."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -179,42 +223,54 @@ msgstr ""
"إلى IP الخاص بالموجه. وضع DNS هو أيضًا الوضع الوحيد الذي يدعم شهادات أحرف "
"البدل. يتطلب استخدام هذا الوضع تثبيت حزمة acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى تجميع مع "
-"دعم SSL لاستخدام خيارات الشهادة"
+"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى "
+"تجميع مع دعم SSL لاستخدام خيارات الشهادة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
+"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "استخدم ل nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "استخدم ل uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "استخدم خادم الترحيل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "دليل Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/bg/acme.po b/applications/luci-app-acme/po/bg/acme.po
index 11c74a2d1..f27682a46 100644
--- a/applications/luci-app-acme/po/bg/acme.po
+++ b/applications/luci-app-acme/po/bg/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/bn_BD/acme.po b/applications/luci-app-acme/po/bn_BD/acme.po
index b2cbf1523..81ddd2a45 100644
--- a/applications/luci-app-acme/po/bn_BD/acme.po
+++ b/applications/luci-app-acme/po/bn_BD/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ca/acme.po b/applications/luci-app-acme/po/ca/acme.po
index 3b75ed71f..cc28f7a18 100644
--- a/applications/luci-app-acme/po/ca/acme.po
+++ b/applications/luci-app-acme/po/ca/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/cs/acme.po b/applications/luci-app-acme/po/cs/acme.po
index a41fe9ac3..47438c326 100644
--- a/applications/luci-app-acme/po/cs/acme.po
+++ b/applications/luci-app-acme/po/cs/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index e4786b325..ff52f4da0 100644
--- a/applications/luci-app-acme/po/de/acme.po
+++ b/applications/luci-app-acme/po/de/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME Zertifikate"
msgid "ACME global config"
msgstr "Globale ACME Einstellungen"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account E-Mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Zertifikateinstellungen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API Zugangsdaten"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domänen Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domainnamen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"Beachten Sie, dass alle Domänennamen im globalen DNS auf den Router zeigen "
"müssen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -77,11 +105,15 @@ msgstr "E-Mail Adresse, welche mit dem Account Key verknüpft wird."
msgid "Enable debug logging"
msgstr "Aktiviere Debug-Protokollierung"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Gewähre UCI Zugriff auf luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Schlüssellänge"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Schlüsselgröße (und -typ) für das generierte Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Statusverzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,7 +171,7 @@ msgstr ""
"Vorgang finden Sie unter https://github.com/acmesh-official/acme.sh/wiki/DNS-"
"alias-mode. LUCI unterstützt nur einen Challenge-Alias pro Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -140,16 +184,16 @@ msgstr ""
"Einträge im Shell-Variablenformat KEY = VAL hinzu, um mehrere "
"Anmeldeinformationsvariablen bereitzustellen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
"Der Domänenalias, der für ALLE Domänen verwendet werden soll. Weitere "
-"Informationen zu diesem Vorgang finden Sie unter https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine "
-"Challenge-Domain pro Zertifikat."
+"Informationen zu diesem Vorgang finden Sie unter https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine Challenge-"
+"Domain pro Zertifikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +213,7 @@ msgstr ""
"Zertifikaten eine Weile dauern. Überprüfen Sie die Protokolle auf "
"Fortschritt und Fehler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -186,7 +230,7 @@ msgstr ""
"Platzhalterzertifikate unterstützt. Für die Verwendung dieses Modus muss das "
"acme-dnsapi-Paket installiert sein."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -198,7 +242,7 @@ msgstr ""
"Unterstützung kompiliert werden muss, um Zertifizierungsoptionen verwenden "
"zu können"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -208,23 +252,35 @@ msgstr ""
"Zertifikat (wählen Sie dies nur für ein Zertifikat aus). Es ist auch luci-"
"app-uhttpd verfügbar, um uhttpd über die LuCI-Schnittstelle zu konfigurieren."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Verwenden Sie für Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Für uhttpd verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Staging-Server verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot-Verzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/el/acme.po b/applications/luci-app-acme/po/el/acme.po
index a04248ff3..ba5ccafee 100644
--- a/applications/luci-app-acme/po/el/acme.po
+++ b/applications/luci-app-acme/po/el/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/en/acme.po b/applications/luci-app-acme/po/en/acme.po
index 23de92f40..ff61a4fb3 100644
--- a/applications/luci-app-acme/po/en/acme.po
+++ b/applications/luci-app-acme/po/en/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certs"
msgid "ACME global config"
msgstr "ACME global config"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Certificate config"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API credentials"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domain Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domain names"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Email address to associate with account key."
msgid "Enable debug logging"
msgstr "Enable debug logging"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/es/acme.po b/applications/luci-app-acme/po/es/acme.po
index 0cfbfc151..ed8c9dd6b 100644
--- a/applications/luci-app-acme/po/es/acme.po
+++ b/applications/luci-app-acme/po/es/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuración global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Cuenta de email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuración de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias de desafío"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciales de API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nombres de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"en cuenta que todos los nombres de dominio deben apuntar al enrutador en el "
"DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC de 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC de 384 bits"
@@ -78,11 +106,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Activar registro de depuración"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -94,31 +126,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acceso UCI para luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamaño de clave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamaño de clave (y tipo) para el certificado generado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA de 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA de 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA de 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Directorio del estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -128,7 +172,7 @@ msgstr ""
"com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles sobre "
"este proceso. LUCI solo admite un alias de desafío por certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -141,16 +185,15 @@ msgstr ""
"en formato de variable de shell KEY=VAL para proporcionar múltiples "
"variables de credenciales."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"El alias de dominio que se usará para TODOS los dominios. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener "
-"detalles sobre este proceso. LUCI solo admite un dominio de desafío por "
-"certificado."
+"El alias de dominio que se usará para TODOS los dominios. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles "
+"sobre este proceso. LUCI solo admite un dominio de desafío por certificado."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +212,7 @@ msgstr ""
"emisión de certificados puede demorar un tiempo. Verifique los registros de "
"progreso y cualquier error."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -179,13 +222,13 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar el modo DNS para emitir certificados, configúralo con el nombre de "
-"una API DNS compatible con acme.sh. Consulte https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En "
-"modo DNS, el nombre de dominio no tiene que resolverse en la dirección IP "
-"del enrutador. El modo DNS también es el único modo que admite certificados "
+"una API DNS compatible con acme.sh. Consulte https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En modo "
+"DNS, el nombre de dominio no tiene que resolverse en la dirección IP del "
+"enrutador. El modo DNS también es el único modo que admite certificados "
"comodín. El uso de este modo requiere que se instale el paquete acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -196,7 +239,7 @@ msgstr ""
"SSL, de lo contrario no se iniciará, ya que debe compilarse con soporte SSL "
"para usar opciones de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -206,23 +249,35 @@ msgstr ""
"(solo seleccione esto para un certificado). También está disponible luci-app-"
"uhttpd para configurar uhttpd desde la interfaz LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Usar para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Usar para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Usar servidor de ensayo"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Directorio Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/fi/acme.po b/applications/luci-app-acme/po/fi/acme.po
index d46f0504a..bc49886fb 100644
--- a/applications/luci-app-acme/po/fi/acme.po
+++ b/applications/luci-app-acme/po/fi/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaatit"
msgid "ACME global config"
msgstr "ACME-yleisasetukset"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Sähköpostitili"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifikaatin asetukset"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Haaste - alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API kirjautumistiedot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Verkkonimen alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Verkkonimet"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"kaikkien verkkotunnusten pitää osoittaa reitittimeen globaalissa DNS-"
"järjestelmässä."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "Avaimeen liitettävä sähköpostiosoite."
msgid "Enable debug logging"
msgstr "Ota vieanetsintälokkaus käyttöön"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -91,38 +123,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Salli pääsy acme-asetuksiin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Avaimen koko"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Avaimen koko (ja tyyppi) luotavassa sertifikaatissa."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Tilahakemisto"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -130,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -147,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -157,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/fr/acme.po b/applications/luci-app-acme/po/fr/acme.po
index 7f90d5032..508c3cf24 100644
--- a/applications/luci-app-acme/po/fr/acme.po
+++ b/applications/luci-app-acme/po/fr/acme.po
@@ -22,46 +22,74 @@ msgstr "Certificats ACME"
msgid "ACME global config"
msgstr "Configuration globale d’ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Compte e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuration du certificat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Noms de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -73,11 +101,15 @@ msgstr "Adresse de courriel à associer à la clé de compte."
msgid "Enable debug logging"
msgstr "Activer la journalisation détaillée"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/he/acme.po b/applications/luci-app-acme/po/he/acme.po
index 749508183..a32b390d2 100644
--- a/applications/luci-app-acme/po/he/acme.po
+++ b/applications/luci-app-acme/po/he/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/hi/acme.po b/applications/luci-app-acme/po/hi/acme.po
index 5b27cdc46..228f986f6 100644
--- a/applications/luci-app-acme/po/hi/acme.po
+++ b/applications/luci-app-acme/po/hi/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/hu/acme.po b/applications/luci-app-acme/po/hu/acme.po
index 0173a8beb..f20c742f1 100644
--- a/applications/luci-app-acme/po/hu/acme.po
+++ b/applications/luci-app-acme/po/hu/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME tanúsítványok"
msgid "ACME global config"
msgstr "ACME globális beállítás"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Fiók e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Tanúsítvány beállítása"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Kihívás álneve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API hitelesítési adatok"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Tartományálnév"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Tartománynevek"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"neve, az azt követő nevek lesznek az alternatív nevek. Ne feledje, hogy az "
"összes tartománynévnek az útválasztóra kell mutatnia a globális DNS-ben."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "256 bites ECC"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "384 bites ECC"
@@ -76,77 +104,93 @@ msgstr "A fiók kulcsához rendelendő e-mail cím."
msgid "Enable debug logging"
msgstr "Hibakeresési naplózás engedélyezése"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
-"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától ("
-"teszteléshez használja, a tanúsítvány nem lesz érvényes)."
+"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától "
+"(teszteléshez használja, a tanúsítvány nem lesz érvényes)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "UCI hozzáférés megadása a luci-app-acme alkalmazásnak"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Kulcsméret"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Kulcsméret (és típus) az előállított tanúsítványhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "2048 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "3072 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "4096 bites RSA"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Állapotkönyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy kihívási álnevet támogat tanúsítványonként."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k "
-"által igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést "
-"itt KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
+"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k által "
+"igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést itt "
+"KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
"változójának támogatásához."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy tartományálnevet támogat tanúsítványonként."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
@@ -166,7 +210,7 @@ msgstr ""
"a tanúsítványok kibocsátása eltarthat egy ideig. Nézze meg a naplókat a "
"folyamat előrehaladásához és a hibákhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -183,44 +227,56 @@ msgstr ""
"tanúsítványokat. Ezen mód használatához az szükséges, hogy az acme-dnsapi "
"csomag telepítve legyen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
+"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
"kell az SSL-t. Ha nem támogatja, akkor nem fog elindulni, mivel SSL "
"támogatással kell lefordítani a tanúsítvány lehetőségeinek használatához"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
+"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
"LuCI felületéről történő uhttpd beállításhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Nginx-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Uhttpd-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Előkészítő kiszolgáló használata"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webgyökér könyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/it/acme.po b/applications/luci-app-acme/po/it/acme.po
index b24df858d..7f3d87cc4 100644
--- a/applications/luci-app-acme/po/it/acme.po
+++ b/applications/luci-app-acme/po/it/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificati ACME"
msgid "ACME global config"
msgstr "Configurazione globale ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail dell'account"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configurazione certificato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenziali API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomi di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"soggetto, i successivi saranno nomi alternativi. Nota che tutti i nomi di "
"dominio devono puntare al router nel DNS globale."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Indirizzo e-mail da associare alla chiave dell'account."
msgid "Enable debug logging"
msgstr "Abilita il logging esteso"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Concedi l'accesso UCI a luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ja/acme.po b/applications/luci-app-acme/po/ja/acme.po
index 598e83e78..ba51e4925 100644
--- a/applications/luci-app-acme/po/ja/acme.po
+++ b/applications/luci-app-acme/po/ja/acme.po
@@ -22,47 +22,76 @@ msgstr ""
msgid "ACME global config"
msgstr "ACMEグローバル設定"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "アカウントのメールアドレス"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "証明書設定"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API資格情報"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "ドメインエイリアス"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "ドメイン名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名です。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
+"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名で"
+"す。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC256ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC384ビット"
@@ -74,52 +103,70 @@ msgstr "アカウントに関連付けるメールアドレスです。"
msgid "Enable debug logging"
msgstr "デバッグロギングを有効化"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
-msgstr "Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有効になりません)。"
+msgstr ""
+"Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有"
+"効になりません)。"
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme に UCI アクセスを許可"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "鍵の大きさ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成された証明書の鍵の大きさ(およびタイプ)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA2048ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA3072ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA4096ビット"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "nginxを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "uhttpdを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "ステージングサーバーを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webrootディレクトリ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ko/acme.po b/applications/luci-app-acme/po/ko/acme.po
index b6a80cefc..770ee4445 100644
--- a/applications/luci-app-acme/po/ko/acme.po
+++ b/applications/luci-app-acme/po/ko/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/mr/acme.po b/applications/luci-app-acme/po/mr/acme.po
index fd8236907..242bbeb08 100644
--- a/applications/luci-app-acme/po/mr/acme.po
+++ b/applications/luci-app-acme/po/mr/acme.po
@@ -22,46 +22,74 @@ msgstr "ACME प्रमाणपत्र"
msgid "ACME global config"
msgstr "ACME ग्लोबल कॉन्फिगरेशन"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "खाते ईमेल"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "प्रमाणपत्र कॉन्फिगरेशन"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "आव्हान उपनाम"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "डीएनएस एपीआय"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr "खाते किल्लीशी संलग्न करण्य
msgid "Enable debug logging"
msgstr "डीबग लॉगिंग सक्षम करा"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ms/acme.po b/applications/luci-app-acme/po/ms/acme.po
index cf5e8d095..3a19503b7 100644
--- a/applications/luci-app-acme/po/ms/acme.po
+++ b/applications/luci-app-acme/po/ms/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/nb_NO/acme.po b/applications/luci-app-acme/po/nb_NO/acme.po
index 286dbd14f..1277bbada 100644
--- a/applications/luci-app-acme/po/nb_NO/acme.po
+++ b/applications/luci-app-acme/po/nb_NO/acme.po
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domenenavn"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Nøkkelstørrelse"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pl/acme.po b/applications/luci-app-acme/po/pl/acme.po
index e35fd7f98..055cbcb3f 100644
--- a/applications/luci-app-acme/po/pl/acme.po
+++ b/applications/luci-app-acme/po/pl/acme.po
@@ -23,35 +23,63 @@ msgstr "Certyfikaty ACME"
msgid "ACME global config"
msgstr "Konfiguracja globalna ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Konto email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfiguracja certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias wyzwania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Poświadczenia interfejsu API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias Domeny"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nazwy domen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"podmiotu, kolejne imiona będą imionami alternatywnymi. Pamiętaj, że "
"wszystkie nazwy domen muszą wskazywać na router w globalnym DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bity"
@@ -77,11 +105,15 @@ msgstr "Adres email do powiązania z kluczem konta."
msgid "Enable debug logging"
msgstr "Włącz rejestrowanie debugowania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Udziel dostępu UCI dla luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Rozmiar klucza"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Rozmiar klucza (i typ) dla wygenerowanego certyfikatu."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bity"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bitów"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Katalog stanu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -128,7 +172,7 @@ msgstr ""
"informacje na temat tego procesu. LUCI obsługuje tylko jeden alias wyzwania "
"na certyfikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -140,16 +184,15 @@ msgstr ""
"poświadczeń wymaganych przez każdy interfejs API. Dodaj tutaj wiele wpisów w "
"formacie zmiennej powłoki KEY=VAL, aby podać wiele zmiennych referencji."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe "
-"informacje na temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania "
-"na certyfikat."
+"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe informacje na "
+"temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania na certyfikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -167,7 +210,7 @@ msgstr ""
"adres IP routera. Po skonfigurowaniu wydawanie certyfikatów może chwilę "
"potrwać. Sprawdź dzienniki pod kątem postępu i ewentualnych błędów."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -177,14 +220,13 @@ msgid ""
"package to be installed."
msgstr ""
"Aby używać trybu DNS do wydawania certyfikatów, ustaw na nazwę interfejsu "
-"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych "
-"interfejsów API. W trybie DNS nazwa domeny nie musi być tłumaczona na adres "
-"IP routera. Tryb DNS jest także jedynym trybem obsługującym certyfikaty "
-"wieloznaczne. Korzystanie z tego trybu wymaga zainstalowania pakietu acme-"
-"dnsapi."
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych interfejsów API. "
+"W trybie DNS nazwa domeny nie musi być tłumaczona na adres IP routera. Tryb "
+"DNS jest także jedynym trybem obsługującym certyfikaty wieloznaczne. "
+"Korzystanie z tego trybu wymaga zainstalowania pakietu acme-dnsapi."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -195,7 +237,7 @@ msgstr ""
"uruchomi się, ponieważ należy go skompilować z obsługą ssl, aby użyć opcji "
"certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -205,23 +247,35 @@ msgstr ""
"to tylko dla jednego certyfikatu). Jest również dostępna luci-app-uhttpd do "
"konfiguracji uhttpd z interfejsu LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Użyj dla nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Użyj dla uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Użyj serwera pomostowego"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Katalog Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pt/acme.po b/applications/luci-app-acme/po/pt/acme.po
index 3a98ff744..bf47dab4e 100644
--- a/applications/luci-app-acme/po/pt/acme.po
+++ b/applications/luci-app-acme/po/pt/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuração global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Conta de e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"assunto, os nomes subsequentes serão nomes alternativos. Note que todos os "
"nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Ativar o registo de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acesso UCI ao luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Diretório do estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,20 +171,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"As credenciais para o modo da API de DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API de DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -168,7 +212,7 @@ msgstr ""
"demorar um pouco. Verifique os registos log para ver o progresso e quaisquer "
"erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -178,50 +222,62 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar o modo DNS para emitir certificados, defina isto oo nome de uma "
-"API de DNS suportada pelo acme.sh. Veja em https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. "
-"No modo DNS, o nome do domínio não tem de ser resolvido para o IP do router. "
-"O modo DNS é também o único modo que suporta certificados curinga. A "
-"utilização deste modo requer a instalação do pacote acme-dnsapi."
+"API de DNS suportada pelo acme.sh. Veja em https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. No modo "
+"DNS, o nome do domínio não tem de ser resolvido para o IP do router. O modo "
+"DNS é também o único modo que suporta certificados curinga. A utilização "
+"deste modo requer a instalação do pacote acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-"Atualize a configuração nginx com este certificado depois de ser emitido ("
-"selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
+"Atualize a configuração nginx com este certificado depois de ser emitido "
+"(selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
"contrário não será iniciado precisa ser compilado com o suporte ssl para "
"usar as opções do cert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"Atualize a configuração uhttpd com este certificado depouis de ser emitido ("
-"selecione isto apenas para um certificado). Também está disponível o luci-"
+"Atualize a configuração uhttpd com este certificado depouis de ser emitido "
+"(selecione isto apenas para um certificado). Também está disponível o luci-"
"app-uhttpd para configurar uhttpd a partir da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de estágio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pt_BR/acme.po b/applications/luci-app-acme/po/pt_BR/acme.po
index e596171bc..63189be9d 100644
--- a/applications/luci-app-acme/po/pt_BR/acme.po
+++ b/applications/luci-app-acme/po/pt_BR/acme.po
@@ -22,35 +22,63 @@ msgstr "certificados ACME"
msgid "ACME global config"
msgstr "Configuração global ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail da conta"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"do assunto, os nomes subsequentes serão nomes alternativos. Observe que "
"todos os nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Habilitar o registro de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceda acesso UCI para o luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Condição do diretório"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,20 +171,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"As credenciais para o modo da API DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -168,7 +212,7 @@ msgstr ""
"demorar um pouco. Verifique os registros log para ver os progressos e "
"quaisquer outros erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -184,7 +228,7 @@ msgstr ""
"O modo DNS também é o único modo que é compatível com certificados curinga. "
"O uso desse modo requer que o pacote acme-dnsapi esteja instalado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -195,7 +239,7 @@ msgstr ""
"ssl, caso contrário ele não vai iniciar pois para usar as opções cert ele "
"precisa ser compilado com ssl"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -205,23 +249,35 @@ msgstr ""
"(selecione-o apenas para um certificado). Também está disponível o luci-app-"
"uhttpd para configurar o uhttpd através da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para o nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para o uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de encenação"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ro/acme.po b/applications/luci-app-acme/po/ro/acme.po
index 4a11d0a57..d80f13115 100644
--- a/applications/luci-app-acme/po/ro/acme.po
+++ b/applications/luci-app-acme/po/ro/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index 5c53fa99b..b1e66af63 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -23,46 +23,74 @@ msgstr "Сертификаты ACME"
msgid "ACME global config"
msgstr "Глобальная конфигурация ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Адрес электронной почты"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Конфигурация сертификата"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Данные для доступа к DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Доменный алиас"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Доменные имена"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 бит"
@@ -74,11 +102,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Включить логирование отладочной информации"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -88,38 +120,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Предоставить UCI доступ для luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Размер ключа"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 бит"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +171,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +188,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +198,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Каталог Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/sk/acme.po b/applications/luci-app-acme/po/sk/acme.po
index 4731963a5..c029763f9 100644
--- a/applications/luci-app-acme/po/sk/acme.po
+++ b/applications/luci-app-acme/po/sk/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certifikáty"
msgid "ACME global config"
msgstr "ACME globálna konfigurácia"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail účtu"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfigurácia certifikátov"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Prihlasovacie údaje DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -59,11 +87,11 @@ msgstr ""
"Domény v certifikáte. Prvá bude názov subjektu, ďalšie budú alternatívne "
"názvy. Všetky domény musia smerovať na router v globálnom DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -75,11 +103,15 @@ msgstr "E-mailová adresa k účtu."
msgid "Enable debug logging"
msgstr "Povoliť detailné záznamy"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
#, fuzzy
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Povoliť luci-app-acme prístup k UCI"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Dĺžka kľúča"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Dĺžka (a typ) kľúča pre generovaný certifikát."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
#, fuzzy
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
@@ -135,7 +179,7 @@ msgstr ""
"acmesh-official/acme.sh/wiki/dnsapi pre formát údajov požadovaný každým API. "
"Pre zadanie viacerých údajov tu pridaj hodnoty v tvare KĽÚČ=HODNOTA."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -152,7 +196,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -162,37 +206,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/sv/acme.po b/applications/luci-app-acme/po/sv/acme.po
index fc138bbc3..570f1ac00 100644
--- a/applications/luci-app-acme/po/sv/acme.po
+++ b/applications/luci-app-acme/po/sv/acme.po
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/templates/acme.pot b/applications/luci-app-acme/po/templates/acme.pot
index b9beb9855..8f9eda8f2 100644
--- a/applications/luci-app-acme/po/templates/acme.pot
+++ b/applications/luci-app-acme/po/templates/acme.pot
@@ -13,46 +13,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -64,11 +92,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -78,38 +110,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -117,7 +161,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -134,7 +178,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -144,37 +188,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/tr/acme.po b/applications/luci-app-acme/po/tr/acme.po
index 0c91d4e97..2ec26a97e 100644
--- a/applications/luci-app-acme/po/tr/acme.po
+++ b/applications/luci-app-acme/po/tr/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaları"
msgid "ACME global config"
msgstr "ACME evrensel yapılandırma"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Hesap e-postası"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifika yapılandırması"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API bilgileri"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alan Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Alan adları"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"alternatif adlar olacak. Domain adlarının evrensel DNS'de router'ı "
"göstermesi gerektiğini unutmayın."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bit"
@@ -76,11 +104,15 @@ msgstr "Hesap anahtarına bağlanacak e-posta adresi."
msgid "Enable debug logging"
msgstr "Hata ayıklama günlüğünü etkinleştir"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme için UCI erişimi verin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Anahtar boyutu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Oluşturulmuş sertifika için anahtar boyutu (ve türü)."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bit"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Dizin belirt"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -126,7 +170,7 @@ msgstr ""
"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode adresine göz "
"atın. LUCI sertifika başına sadece bir tane challenge takma adını destekler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -138,7 +182,7 @@ msgstr ""
"dnsapi adresine bakın. Birden çok kimlik bilgisi değişkeni sağlamak için "
"buraya birden çok KEY = VAL olarak shell değişkeni ekleyin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -164,7 +208,7 @@ msgstr ""
"duruma gelmesi zaman alabilir. İlerleme durumuna ve hatalara bakmak için "
"günlüğü kontrol edin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -174,37 +218,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/uk/acme.po b/applications/luci-app-acme/po/uk/acme.po
index 3b535eee5..2fe8069af 100644
--- a/applications/luci-app-acme/po/uk/acme.po
+++ b/applications/luci-app-acme/po/uk/acme.po
@@ -23,46 +23,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -74,11 +102,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -88,38 +120,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +171,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +188,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +198,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/vi/acme.po b/applications/luci-app-acme/po/vi/acme.po
index 11bf344b6..f0e9b406b 100644
--- a/applications/luci-app-acme/po/vi/acme.po
+++ b/applications/luci-app-acme/po/vi/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/zh_Hans/acme.po b/applications/luci-app-acme/po/zh_Hans/acme.po
index 72a0d3281..3fcecabff 100644
--- a/applications/luci-app-acme/po/zh_Hans/acme.po
+++ b/applications/luci-app-acme/po/zh_Hans/acme.po
@@ -22,46 +22,76 @@ msgstr "ACME 证书"
msgid "ACME global config"
msgstr "ACME 全局配置"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "电子邮件帐户"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "证书配置"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "质询别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 凭证"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "域名别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "域名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-msgstr "证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注意,所有域名都必须在路由中指向全局 DNS。"
+msgstr ""
+"证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注"
+"意,所有域名都必须在路由中指向全局 DNS。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位"
@@ -73,11 +103,15 @@ msgstr "与帐户密钥关联的电子邮件地址。"
msgid "Enable debug logging"
msgstr "启用调试日志记录"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,57 +121,72 @@ msgstr "从 Letsencrypt 临时服务器获取证书(用于测试;证书无效)
msgid "Grant UCI access for luci-app-acme"
msgstr "授予 UCI 访问 luci-app-acme 的权限"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "密钥长度"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成的证书的密钥长度(和类型)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 位"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "状态文件夹"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 "
+"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书"
+"只支持一个质询别名。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
-"dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变量格式添加多个条目,以提供多个凭据变量。"
+"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/"
+"acme.sh/wiki/dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变"
+"量格式添加多个条目,以提供多个凭据变量。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://github.com/acmesh-official/"
-"acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一"
+"个质询别名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -148,10 +197,12 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
-"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 Letsencrypt 颁发的 Web 界面证书。请注意,"
-"证书中的域名必须已经配置为指向路由器的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和错误。"
+"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 "
+"Letsencrypt 颁发的 Web 界面证书。请注意,证书中的域名必须已经配置为指向路由器"
+"的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和"
+"错误。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -160,51 +211,65 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
-"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可用 API 的列表,请参阅 "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi。在 DNS "
-"模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书的模式。使用此模式需要安装 acme-dnsapi 包。"
+"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可"
+"用 API 的列表,请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
+"dnsapi。在 DNS 模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书"
+"的模式。使用此模式需要安装 acme-dnsapi 包。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx 必须支持 "
-"ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
+"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx "
+"必须支持 ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也可通过 LuCI 界面的 luci-app-uhttpd 来配置 "
-"uhttpd。"
+"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也"
+"可通过 LuCI 界面的 luci-app-uhttpd 来配置 uhttpd。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "用于 Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "用于 uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "使用临时服务器"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot 文件夹"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
-"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。Web 服务器必须允许从互联网上使用80端口访问。"
+"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。"
+"Web 服务器必须允许从互联网上使用80端口访问。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index eac6ae9e4..fd96d709d 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -22,46 +22,76 @@ msgstr "ACME 認證"
msgid "ACME global config"
msgstr "ACME 全域設置"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "email 帳號"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "證書設定配置"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "匿名Challenge"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 證書"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "匿名網域"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "網域名稱"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-msgstr "網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
+msgstr ""
+"網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替"
+"名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位元"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位元"
@@ -73,11 +103,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +121,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +172,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +189,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +199,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-mwan3/po/ar/mwan3.po b/applications/luci-app-mwan3/po/ar/mwan3.po
index 93d0eca50..b9fd19e9f 100644
--- a/applications/luci-app-mwan3/po/ar/mwan3.po
+++ b/applications/luci-app-mwan3/po/ar/mwan3.po
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/bg/mwan3.po b/applications/luci-app-mwan3/po/bg/mwan3.po
index 42904e374..0542ecb22 100644
--- a/applications/luci-app-mwan3/po/bg/mwan3.po
+++ b/applications/luci-app-mwan3/po/bg/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/bn_BD/mwan3.po b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
index 73ced5c65..2e2d5f818 100644
--- a/applications/luci-app-mwan3/po/bn_BD/mwan3.po
+++ b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
@@ -126,12 +126,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -308,7 +308,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -438,7 +438,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -559,12 +559,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -616,12 +616,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -767,7 +767,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -777,7 +777,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -795,7 +795,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ca/mwan3.po b/applications/luci-app-mwan3/po/ca/mwan3.po
index 06525acbb..78b68b9b4 100644
--- a/applications/luci-app-mwan3/po/ca/mwan3.po
+++ b/applications/luci-app-mwan3/po/ca/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr "Depuració"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Sí"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/cs/mwan3.po b/applications/luci-app-mwan3/po/cs/mwan3.po
index ca5e32f18..f665e9371 100644
--- a/applications/luci-app-mwan3/po/cs/mwan3.po
+++ b/applications/luci-app-mwan3/po/cs/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Kritické"
msgid "Debug"
msgstr "Ladění"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Cílová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Cílový port"
@@ -317,7 +317,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -447,7 +447,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -568,12 +568,12 @@ msgstr ""
msgid "Policy"
msgstr "Politika"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -625,12 +625,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Zdrojová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Zdrojový port"
@@ -776,7 +776,7 @@ msgstr ""
msgid "Yes"
msgstr "Ano"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -786,7 +786,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -804,7 +804,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index 8e6851e24..8649034ff 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Kritisch"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Zieladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Zielport"
@@ -324,7 +324,7 @@ msgstr "Fehlerintervall beibehalten"
msgid "Keep ping failure interval during failure state"
msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Letzter Ausweg"
@@ -467,7 +467,7 @@ msgstr ""
"z, 0-9, _ und keine Leerzeichen<br />Mitglieder dürfen nicht denselben Namen "
"mit konfigurierten Schnittstellen, Richtlinien oder Regeln teilen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Mitglieder, zugewiesen"
@@ -599,12 +599,12 @@ msgstr ""
msgid "Policy"
msgstr "Standardregel"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Richtlinie, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -668,12 +668,12 @@ msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Quelladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Quellport"
@@ -858,7 +858,7 @@ msgstr ""
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -868,7 +868,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "verbunden (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -886,7 +886,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/el/mwan3.po b/applications/luci-app-mwan3/po/el/mwan3.po
index d516e9dfb..b2653848d 100644
--- a/applications/luci-app-mwan3/po/el/mwan3.po
+++ b/applications/luci-app-mwan3/po/el/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/en/mwan3.po b/applications/luci-app-mwan3/po/en/mwan3.po
index 7da7816bb..555012bef 100644
--- a/applications/luci-app-mwan3/po/en/mwan3.po
+++ b/applications/luci-app-mwan3/po/en/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -775,7 +775,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -785,7 +785,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -803,7 +803,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index 9c0c8be29..ba7384295 100644
--- a/applications/luci-app-mwan3/po/es/mwan3.po
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -139,12 +139,12 @@ msgstr "Crítico"
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Dirección de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Puerto de destino"
@@ -331,7 +331,7 @@ msgstr "Mantener el intervalo de falla"
msgid "Keep ping failure interval during failure state"
msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -473,7 +473,7 @@ msgstr ""
"espacios<br />Los miembros no pueden compartir el mismo nombre que las "
"interfaces, políticas o reglas configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Miembros asignados"
@@ -604,12 +604,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política asignada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -674,12 +674,12 @@ msgstr ""
"Segundos. Valores aceptables: 1-1000000. El valor predeterminado es 600 si "
"no se establece"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Dirección de origen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Puerto de origen"
@@ -859,7 +859,7 @@ msgstr ""
msgid "Yes"
msgstr "Si"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -869,7 +869,7 @@ msgstr "agujero negro (caída)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -887,7 +887,7 @@ msgstr "Interfaz abajo (netifd)"
msgid "ifup (netifd)"
msgstr "Interfaz arriba (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/fi/mwan3.po b/applications/luci-app-mwan3/po/fi/mwan3.po
index 53048afc4..3c7167e76 100644
--- a/applications/luci-app-mwan3/po/fi/mwan3.po
+++ b/applications/luci-app-mwan3/po/fi/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Kriittinen"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Kohdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Kohdeportti"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr "Käytäntö"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokolla"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Lähdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Lähdeportti"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Kyllä"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/fr/mwan3.po b/applications/luci-app-mwan3/po/fr/mwan3.po
index ae15d42ae..db496b392 100644
--- a/applications/luci-app-mwan3/po/fr/mwan3.po
+++ b/applications/luci-app-mwan3/po/fr/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Critique"
msgid "Debug"
msgstr "Débogage"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Adresse de destination"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Port de destination"
@@ -324,7 +324,7 @@ msgstr "Conserver l’intervalle d’échec"
msgid "Keep ping failure interval during failure state"
msgstr "Conserver l’intervalle d’échec de ping pendant l’état d’échec"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Dernier recours"
@@ -467,7 +467,7 @@ msgstr ""
"_ et aucun espace<br />Les membres ne peuvent pas partager le même nom que "
"les interfaces, les stratégies ou les règles configurées"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membres affectés"
@@ -600,12 +600,12 @@ msgstr ""
msgid "Policy"
msgstr "Politique"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Politique assignée"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocole"
@@ -671,12 +671,12 @@ msgstr ""
"Secondes. Valeurs acceptables : 1-1000000. Par défaut à 600 si elle n’est "
"pas définie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adresse source"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Port source"
@@ -862,7 +862,7 @@ msgstr ""
msgid "Yes"
msgstr "Oui"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
#, fuzzy
@@ -873,7 +873,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "connecté (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -891,7 +891,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/he/mwan3.po b/applications/luci-app-mwan3/po/he/mwan3.po
index 8a51b68b8..8a92fb7b3 100644
--- a/applications/luci-app-mwan3/po/he/mwan3.po
+++ b/applications/luci-app-mwan3/po/he/mwan3.po
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/hi/mwan3.po b/applications/luci-app-mwan3/po/hi/mwan3.po
index 1d67cc33f..733aa0b33 100644
--- a/applications/luci-app-mwan3/po/hi/mwan3.po
+++ b/applications/luci-app-mwan3/po/hi/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/hu/mwan3.po b/applications/luci-app-mwan3/po/hu/mwan3.po
index a92d1a525..2a3c95adb 100644
--- a/applications/luci-app-mwan3/po/hu/mwan3.po
+++ b/applications/luci-app-mwan3/po/hu/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Kritikus"
msgid "Debug"
msgstr "Hibakeresés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Célcím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Célport"
@@ -326,7 +326,7 @@ msgid "Keep ping failure interval during failure state"
msgstr ""
"Pingelés sikertelenségi időközének megtartása a sikertelen állapot közben"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Végső megoldás"
@@ -468,7 +468,7 @@ msgstr ""
"szóközt nem<br />A tagok nem oszthatják meg ugyanazt a nevet mint a "
"beállított csatolók, házirendek vagy szabályok"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Hozzárendelt tagok"
@@ -600,12 +600,12 @@ msgstr ""
msgid "Policy"
msgstr "Házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Hozzárendelt házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -670,12 +670,12 @@ msgstr ""
"Másodpercek. Elfogadható értékek: 1-1000000. Alapértelmezetten 600, ha nincs "
"beállítva"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Forráscím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Forrásport"
@@ -859,7 +859,7 @@ msgstr ""
msgid "Yes"
msgstr "Igen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -869,7 +869,7 @@ msgstr "fekete lyuk (eldobás)"
msgid "connected (mwan3)"
msgstr "kapcsolódva (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -887,7 +887,7 @@ msgstr "csatolólekapcsolás (netifd)"
msgid "ifup (netifd)"
msgstr "csatolófelkapcsolás (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 806fa67ee..920bb43f0 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Critico"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocollo"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ja/mwan3.po b/applications/luci-app-mwan3/po/ja/mwan3.po
index 46189d355..50e859163 100644
--- a/applications/luci-app-mwan3/po/ja/mwan3.po
+++ b/applications/luci-app-mwan3/po/ja/mwan3.po
@@ -138,12 +138,12 @@ msgstr "重大"
msgid "Debug"
msgstr "デバッグ"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "宛先アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "宛先ポート"
@@ -328,7 +328,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "最終手段"
@@ -471,7 +471,7 @@ msgstr ""
"は使用できません。<br />メンバーには、設定済みのインターフェースやポリシー、"
"ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "アサイン済みメンバー"
@@ -602,12 +602,12 @@ msgstr ""
msgid "Policy"
msgstr "ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "アサイン済みポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "プロトコル"
@@ -669,12 +669,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "送信元アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "送信元ポート"
@@ -851,7 +851,7 @@ msgstr ""
msgid "Yes"
msgstr "はい"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -861,7 +861,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "接続時 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -879,7 +879,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 9f1c55de2..aedb90260 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/mr/mwan3.po b/applications/luci-app-mwan3/po/mr/mwan3.po
index 615e8a2a2..79c3398af 100644
--- a/applications/luci-app-mwan3/po/mr/mwan3.po
+++ b/applications/luci-app-mwan3/po/mr/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "गंतव्य पोर्ट"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "प्रोटोकॉल"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "स्रोत पोर्ट"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "होय"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ms/mwan3.po b/applications/luci-app-mwan3/po/ms/mwan3.po
index d97355dd8..3793eea03 100644
--- a/applications/luci-app-mwan3/po/ms/mwan3.po
+++ b/applications/luci-app-mwan3/po/ms/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/nb_NO/mwan3.po b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
index a389d07ca..fa98d21f2 100644
--- a/applications/luci-app-mwan3/po/nb_NO/mwan3.po
+++ b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index 53dbefc40..834ca0f79 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -136,12 +136,12 @@ msgstr "Krytyczny"
msgid "Debug"
msgstr "Debugowanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Adres docelowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Port docelowy"
@@ -323,7 +323,7 @@ msgstr "Zachowaj interwał awarii"
msgid "Keep ping failure interval during failure state"
msgstr "Zachowanie odstępu czasu między awariami pingów podczas stanu awarii"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Ostatnia wizyta"
@@ -464,7 +464,7 @@ msgstr ""
"zawierać znaki A-Z, a-z, 0-9, _ i nie mogą zawierać spacji<br />Członkowie "
"nie mogą mieć tej samej nazwy co skonfigurowane interfejsy, zasady lub reguły"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Przypisani użytkownicy"
@@ -595,12 +595,12 @@ msgstr ""
msgid "Policy"
msgstr "Polityka"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Przypisane zasady"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokół"
@@ -664,12 +664,12 @@ msgstr ""
"Sekundy. Dopuszczalne wartości: 1-1000000. Wartość domyślna to 600, jeśli "
"nie jest ustawiona"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adres źródłowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Port źródłowy"
@@ -845,7 +845,7 @@ msgstr ""
msgid "Yes"
msgstr "Tak"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -855,7 +855,7 @@ msgstr "czarna dziura (porzuć)"
msgid "connected (mwan3)"
msgstr "podłączone (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -873,7 +873,7 @@ msgstr "jeśli w dół (netifd)"
msgid "ifup (netifd)"
msgstr "jeśli w górę (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pt/mwan3.po b/applications/luci-app-mwan3/po/pt/mwan3.po
index 5a44a88f7..515199e40 100644
--- a/applications/luci-app-mwan3/po/pt/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Critico"
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Porta de destino"
@@ -322,7 +322,7 @@ msgstr "Manter intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Manter o intervalo de falha de ping durante o estado de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -464,7 +464,7 @@ msgstr ""
"espaço<br />Os membros não devem compartilhar o mesmo nome das interfaces, "
"políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
@@ -595,12 +595,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -663,12 +663,12 @@ msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. O padrão é 600 se não for definido"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Porta de origem"
@@ -737,9 +737,9 @@ msgstr ""
"mwan3track <br />* \"ifdown\" É chamado pelo netifd e mwan3track <br />** "
"\"connected\" Só é chamado pelo mwan3track se o rastreamento foi bem "
"sucedido <br />* \"disconnected\" Só é chamado pelo mwan3track se o "
-"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down ("
-"e.g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja "
-"interface foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
+"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down (e."
+"g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja interface "
+"foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid "Tracking hostname or IP address"
@@ -841,7 +841,7 @@ msgstr ""
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -851,7 +851,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -869,7 +869,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pt_BR/mwan3.po b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
index c07e441c3..b3295aeb3 100644
--- a/applications/luci-app-mwan3/po/pt_BR/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Crítico"
msgid "Debug"
msgstr "Depuração"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Porta de destino"
@@ -324,7 +324,7 @@ msgstr "Conservar o intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Conservar o intervalo de falha do ping durante uma condição de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -467,7 +467,7 @@ msgstr ""
"espaço entre eles<br />Os membros podem não compartilhar do mesmo nome das "
"interfaces, políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
@@ -599,12 +599,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -669,12 +669,12 @@ msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. Caso não seja definido o padrão é "
"600"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Porta de origem"
@@ -851,7 +851,7 @@ msgstr ""
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -861,7 +861,7 @@ msgstr "buraco negro (derruba)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -879,7 +879,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index 51e16faf9..3783eb20a 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr "Da"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index 16816788a..2dccbeeec 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -141,12 +141,12 @@ msgstr "Критическая ситуация"
msgid "Debug"
msgstr "Отладка"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Адрес назначения"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Порт назначения"
@@ -331,7 +331,7 @@ msgstr "Сохранять интервал отказа"
msgid "Keep ping failure interval during failure state"
msgstr "Сохранять интервал отказа пинг-запроса во время состояния отказа"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Крайнее средство"
@@ -472,7 +472,7 @@ msgstr ""
"содержать символы A-Z, a-z, 0-9, _ без пробелов.<br />Узлы не могут иметь "
"одинаковые имена с настроенными интерфейсами, политиками или правилами"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Назначенные узлы"
@@ -603,12 +603,12 @@ msgstr ""
msgid "Policy"
msgstr "Политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Назначенная политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Протокол"
@@ -673,12 +673,12 @@ msgstr ""
"Секунды. Допустимые значения: 1–1000000. По умолчанию 600, если значение не "
"установлено"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Адрес источника"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Порт источника"
@@ -861,7 +861,7 @@ msgstr ""
msgid "Yes"
msgstr "Да"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -871,7 +871,7 @@ msgstr "blackhole (отбросить)"
msgid "connected (mwan3)"
msgstr "подключено (connected, mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -889,7 +889,7 @@ msgstr "отключено (ifdown, netifd)"
msgid "ifup (netifd)"
msgstr "подключено (ifup, netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/sk/mwan3.po b/applications/luci-app-mwan3/po/sk/mwan3.po
index d7082f8b1..250d9bb11 100644
--- a/applications/luci-app-mwan3/po/sk/mwan3.po
+++ b/applications/luci-app-mwan3/po/sk/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Áno"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/sv/mwan3.po b/applications/luci-app-mwan3/po/sv/mwan3.po
index fa7daaf6e..f3e39f1f9 100644
--- a/applications/luci-app-mwan3/po/sv/mwan3.po
+++ b/applications/luci-app-mwan3/po/sv/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Kritisk"
msgid "Debug"
msgstr "Felsök"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Destinationens adress"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Destinationsport"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr "Villkor"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adress för källkod"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Käll-port"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/templates/mwan3.pot b/applications/luci-app-mwan3/po/templates/mwan3.pot
index 421e57294..49acbc80b 100644
--- a/applications/luci-app-mwan3/po/templates/mwan3.pot
+++ b/applications/luci-app-mwan3/po/templates/mwan3.pot
@@ -123,12 +123,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -435,7 +435,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -556,12 +556,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -613,12 +613,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -764,7 +764,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -774,7 +774,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -792,7 +792,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/tr/mwan3.po b/applications/luci-app-mwan3/po/tr/mwan3.po
index e1f7c7af0..e62e7762f 100644
--- a/applications/luci-app-mwan3/po/tr/mwan3.po
+++ b/applications/luci-app-mwan3/po/tr/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/uk/mwan3.po b/applications/luci-app-mwan3/po/uk/mwan3.po
index 6abb980e3..be14aed08 100644
--- a/applications/luci-app-mwan3/po/uk/mwan3.po
+++ b/applications/luci-app-mwan3/po/uk/mwan3.po
@@ -133,12 +133,12 @@ msgstr "Критична ситуація"
msgid "Debug"
msgstr "Зневаджування"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Адреса призначення"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Порт призначення"
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr "Політика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Протокол"
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Адреса джерела"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Порт джерела"
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr "Так"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 54115c14f..c613b23d3 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Giao thức"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Có"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
index 0efd244b4..d8bc35bfb 100644
--- a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
@@ -136,12 +136,12 @@ msgstr "致命错误"
msgid "Debug"
msgstr "调试"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目标地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目标端口"
@@ -318,7 +318,7 @@ msgstr "保持故障检测间隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障状态期间保持的 Ping 故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "备用成员"
@@ -457,7 +457,7 @@ msgstr ""
"允许包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成员不应该与接口、策略、规则"
"中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成员"
@@ -585,12 +585,12 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "协议"
@@ -647,12 +647,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源端口"
@@ -810,7 +810,7 @@ msgstr "当所有策略成员都无法使用的时候,对使用该策略的流
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -820,7 +820,7 @@ msgstr "黑洞(丢弃)"
msgid "connected (mwan3)"
msgstr "已连接(mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -838,7 +838,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
index f553b9b42..bb7fb809a 100644
--- a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
@@ -136,12 +136,12 @@ msgstr "致命錯誤"
msgid "Debug"
msgstr "除錯 Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目標位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目的通訊埠"
@@ -318,7 +318,7 @@ msgstr "保持故障檢測間隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "備用成員"
@@ -457,7 +457,7 @@ msgstr ""
"稱允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規"
"則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成員"
@@ -585,12 +585,12 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "協定"
@@ -647,12 +647,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源埠"
@@ -808,7 +808,7 @@ msgstr "當所有策略成員都無法使用的時候,對使用該策略的流
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -818,7 +818,7 @@ msgstr "黑洞(丟棄)"
msgid "connected (mwan3)"
msgstr "已連線 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -836,7 +836,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-sqm/po/ar/sqm.po b/applications/luci-app-sqm/po/ar/sqm.po
index 6a6315d00..527d96cf7 100644
--- a/applications/luci-app-sqm/po/ar/sqm.po
+++ b/applications/luci-app-sqm/po/ar/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,38 +19,38 @@ msgstr ""
"سلسلة خيارات متقدمة لتمريرها إلى تخصصات الخروج قائمة انتظار; لا يوجد خطأ "
"التحقق، واستخدام بعناية فائقة."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -59,144 +59,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bg/sqm.po b/applications/luci-app-sqm/po/bg/sqm.po
index 539bb37f3..30acd4eb7 100644
--- a/applications/luci-app-sqm/po/bg/sqm.po
+++ b/applications/luci-app-sqm/po/bg/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bn_BD/sqm.po b/applications/luci-app-sqm/po/bn_BD/sqm.po
index 576bcbef9..95e2e3129 100644
--- a/applications/luci-app-sqm/po/bn_BD/sqm.po
+++ b/applications/luci-app-sqm/po/bn_BD/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ca/sqm.po b/applications/luci-app-sqm/po/ca/sqm.po
index 589cf4178..e1eaec83b 100644
--- a/applications/luci-app-sqm/po/ca/sqm.po
+++ b/applications/luci-app-sqm/po/ca/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/cs/sqm.po b/applications/luci-app-sqm/po/cs/sqm.po
index 0be702342..3bb938a70 100644
--- a/applications/luci-app-sqm/po/cs/sqm.po
+++ b/applications/luci-app-sqm/po/cs/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/de/sqm.po b/applications/luci-app-sqm/po/de/sqm.po
index 5c2038dd2..4fd4b25b6 100644
--- a/applications/luci-app-sqm/po/de/sqm.po
+++ b/applications/luci-app-sqm/po/de/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die ausgangsseitigen "
"Warteschlangendisziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,19 +26,19 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die in die Warteschlange "
"einsteigenden Disziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Grundlegende Einstellungen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Logdatei für diese SQM-Instanz unter /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log erstellen."
+"Logdatei für diese SQM-Instanz unter /var/run/sqm/${Interface_name}.[start|"
+"stop]-sqm.log erstellen."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"Download-Geschwindigkeit (kbit/s) (Ingress) auf 0 setzen, um Ingress-Shaping "
"selektiv zu deaktivieren:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Diese SQM-Instanz aktivieren"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -64,88 +64,88 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI-Zugriff für luci-app-sqm erlauben"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Schnittstellenname"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -153,57 +153,56 @@ msgstr ""
"Erweiterte Konfiguration anzeigen und verwenden. Die erweiterten Optionen "
"werden nur verwendet, wenn diese Option ausgewählt ist."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Festlegen, wie ausführlich SQM ins Systemlog schreiben soll"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Standardeinstellung"
diff --git a/applications/luci-app-sqm/po/el/sqm.po b/applications/luci-app-sqm/po/el/sqm.po
index 093583cdd..3b8007f10 100644
--- a/applications/luci-app-sqm/po/el/sqm.po
+++ b/applications/luci-app-sqm/po/el/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Όνομα διεπαφής"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/en/sqm.po b/applications/luci-app-sqm/po/en/sqm.po
index cdb76919d..b7a8c195f 100644
--- a/applications/luci-app-sqm/po/en/sqm.po
+++ b/applications/luci-app-sqm/po/en/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/es/sqm.po b/applications/luci-app-sqm/po/es/sqm.po
index 1489ae38b..542ca1ffa 100644
--- a/applications/luci-app-sqm/po/es/sqm.po
+++ b/applications/luci-app-sqm/po/es/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de cola de salida; "
"sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de colas de "
"ingreso; sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configuración básica"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Cree un archivo de registro para esta instancia de SQM en /var/run/sqm/"
"${Interface_name}.[start|stopfont>-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"La velocidad de descarga (kbit/s) (ingreso) se establece en 0 para "
"desactivar selectivamente la configuración de ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activar esta instancia de SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificación explícita de congestión (ECN) en paquetes entrantes "
"(ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acceso UCI para luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Límite estricto en las colas de salida; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Límite estricto en las colas de ingreso; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignorar DSCP en ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nombre de interfaz"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"en blanco para la selección automática, ingrese la palabra default para el "
"qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"déjelo en blanco para la selección automática, ingrese la palabra default "
"para el qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptación de capa de enlace"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Tamaño máximo para cálculos de tamaño y velocidad, tcMTU (byte); necesita "
"ser >= interfaz MTU + gastos generales:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamaño de paquete mínimo, MPU (byte); debe ser > 0 para tablas de tamaño de "
"ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Número de entradas en tablas de tamaño/tasa, TSIZE; para ATM, elija TSIZE = "
"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por paquete de arriba (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuración de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Disciplinas de colas utilizables en este sistema. Después de instalar un "
"nuevo qdisc, ¡debe reiniciar el enrutador para ver las actualizaciones!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Mostrar opciones avanzadas de Linklayer (solo es necesario si MTU > 1500). "
"Las opciones avanzadas solo se utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Mostrar y usar la Configuración avanzada. Las opciones avanzadas solo se "
"utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Mostrar y usar la Configuración Peligrosa. Las opciones peligrosas sólo se "
"utilizarán mientras esté marcada esta casilla."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestión inteligente de colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Aplastar DSCP en paquetes entrantes (ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,7 +199,7 @@ msgstr ""
"desactivar el initscript de sqm manualmente en el menú Inicio del sistema en "
"caso de que no se desee este cambio."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -207,19 +207,19 @@ msgstr ""
"Velocidad de carga (kbit/s) (salida) establecida en 0 para desactivar "
"selectivamente la configuración de salida:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidad de la salida de SQM en el registro del sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qué capa de enlace debe tener en cuenta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Qué mecanismo de adaptación de capa de enlace usar; solo para pruebas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -229,11 +229,10 @@ msgstr ""
"conformación del tráfico, una mejor mezcla (Fair Queuing), gestión activa de "
"la longitud de la cola (AQM) y priorización en una interfaz de red."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "predeterminado"
diff --git a/applications/luci-app-sqm/po/fi/sqm.po b/applications/luci-app-sqm/po/fi/sqm.po
index a44334486..e809a96a7 100644
--- a/applications/luci-app-sqm/po/fi/sqm.po
+++ b/applications/luci-app-sqm/po/fi/sqm.po
@@ -10,31 +10,31 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Perusasetukset"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -42,16 +42,16 @@ msgstr ""
"Latausnopeus (kbit/s) (ingress). Aseta arvoksi 0 ottaaksesi latausnopeuden "
"säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ota tämä SQM-esiintymä käyttöön."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -60,72 +60,72 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Salli pääsy SQM-asetuksiin"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Sivuuta DSCP saapuvalta liikenteeltä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Sovittimen nimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Linkkikerroksen sopeuttaminen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Lisäkuorma pakettia kohti (tavu):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Jonomenetelmä (qdisc)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Jonomenetelmän asetustiedosto"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Jonot"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -133,44 +133,44 @@ msgstr ""
"Käytettävissä olevat jonomenetelmät (qdisc). Uuden qdiscin asentamisen "
"jälkeen tiedot päivittyvät laitteen uudelleenkäynnistyksen yhteydessä."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Älykäs jononhallinta"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -178,30 +178,29 @@ msgstr ""
"Lähetysnopeus kilobitteinä sekunnissa (kbit/s). Aseta arvoksi 0 ottaaksesi "
"lähetysnopeuden säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM tapahtumien lokiinkirjaamisen tarkkuus."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mitä linkkerroksen sopeutumistapaa käytetään (vain testaamiseen)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "vakio"
diff --git a/applications/luci-app-sqm/po/fr/sqm.po b/applications/luci-app-sqm/po/fr/sqm.po
index e4f1103b6..9a9b696a1 100644
--- a/applications/luci-app-sqm/po/fr/sqm.po
+++ b/applications/luci-app-sqm/po/fr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Chaîne d'options avancées pour passer aux disciplines de file d'attente de "
"sortie ; pas de vérification d'erreur, à utiliser avec précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,11 +27,11 @@ msgstr ""
"d'entrée ; pas de vérification d'erreur, à utiliser avec beaucoup de "
"précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Paramètres de base"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -39,7 +39,7 @@ msgstr ""
"Créer un fichier journal pour cette instance SQM sous /var/run/sqm/"
"${nom_interface}. [start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Vitesse de téléchargement (kbit/s) (ingress) réglée sur 0 pour désactiver "
"sélectivement la mise en forme de l'ingress :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activez cette instance SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Statut de notification de congestion (ECN) sur les paquets entrants "
"(ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Autoriser l'accès UCI pour luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Limite des files d'attente pour la sortie ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Limite des files d'attente entrée ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoré DSCP à l'entrée :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nom de l’interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"laisser vide pour la sélection automatique, mettre Default pour la valeur "
"par défaut du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"vide pour la sélection automatique, mettre default pour la valeur par défaut "
"du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptation de liaison"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Taille maximale pour les calculs de taille et de taux, tcMTU (byte) ; doit "
"être >= interface MTU + overhead :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Taille minimale des paquets, MPU (byte) ; doit être > 0 pour les tailes de "
"tables ethernet :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Nombre d'entrées de taille/debit tables, TSIZE ; for ATM choose TSIZE = "
"(tcMTU + 1) / 16 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Overhead par Packet(byte) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Queue Discipline"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de file d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Queues"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Les disciplines de file d'attente sur ce système. Après avoir installé un "
"nouveau qdisc, vous devez redémarrer le routeur pour voir les mises à jour !"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Afficher les options avancées du Linklayer, (uniquement nécessaire si MTU > "
"1500). Les options avancées ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Afficher et utiliser la configuration avancée. Les options avancées ne "
"seront utilisées que tant que cette case sera cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Afficher et utiliser une configuration dangereuse. Les options dangereuses "
"ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Management File d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Écraser le DSCP sur les paquets entrants (ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,25 +199,25 @@ msgstr ""
"N'oubliez pas de désactiver manuellement le sqm initscript dans le menu de "
"démarrage du système au cas où ce changement ne serait pas souhaité."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "Vitesse de chargement (kbit/s) (sortie) Mettre sur 0 pour désactiver :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosité de la sortie de SQM dans le journal du système."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Quelle couche liaison à prendre en compte :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mécanisme d'adaptation de la couche de liaison ; pour essai uniquement"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -228,11 +228,10 @@ msgstr ""
"active de la longueur des files d'attente (AQM) et la priorisation sur une "
"seule interface réseau."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Par défaut"
diff --git a/applications/luci-app-sqm/po/he/sqm.po b/applications/luci-app-sqm/po/he/sqm.po
index 07a686bfd..f23331b2d 100644
--- a/applications/luci-app-sqm/po/he/sqm.po
+++ b/applications/luci-app-sqm/po/he/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hi/sqm.po b/applications/luci-app-sqm/po/hi/sqm.po
index ce889bae1..944a138f0 100644
--- a/applications/luci-app-sqm/po/hi/sqm.po
+++ b/applications/luci-app-sqm/po/hi/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hu/sqm.po b/applications/luci-app-sqm/po/hu/sqm.po
index a19dd067c..1aab7b671 100644
--- a/applications/luci-app-sqm/po/hu/sqm.po
+++ b/applications/luci-app-sqm/po/hu/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/it/sqm.po b/applications/luci-app-sqm/po/it/sqm.po
index a008a9821..a1581df07 100644
--- a/applications/luci-app-sqm/po/it/sqm.po
+++ b/applications/luci-app-sqm/po/it/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ja/sqm.po b/applications/luci-app-sqm/po/ja/sqm.po
index a7dad2c4a..0cbdadbae 100644
--- a/applications/luci-app-sqm/po/ja/sqm.po
+++ b/applications/luci-app-sqm/po/ja/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "この SQM インスタンスを有効にします。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "luci-app-sqm に UCI アクセスを許可"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "インターフェース名"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "キュー"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "スマート・キュー管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "デフォルト"
diff --git a/applications/luci-app-sqm/po/ko/sqm.po b/applications/luci-app-sqm/po/ko/sqm.po
index 18aad064f..16f12a94f 100644
--- a/applications/luci-app-sqm/po/ko/sqm.po
+++ b/applications/luci-app-sqm/po/ko/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/mr/sqm.po b/applications/luci-app-sqm/po/mr/sqm.po
index 75aebd9f2..56f2222b3 100644
--- a/applications/luci-app-sqm/po/mr/sqm.po
+++ b/applications/luci-app-sqm/po/mr/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ms/sqm.po b/applications/luci-app-sqm/po/ms/sqm.po
index e7d07f752..0de315cb1 100644
--- a/applications/luci-app-sqm/po/ms/sqm.po
+++ b/applications/luci-app-sqm/po/ms/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/nb_NO/sqm.po b/applications/luci-app-sqm/po/nb_NO/sqm.po
index 9ad129b4a..fed8833c8 100644
--- a/applications/luci-app-sqm/po/nb_NO/sqm.po
+++ b/applications/luci-app-sqm/po/nb_NO/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/pl/sqm.po b/applications/luci-app-sqm/po/pl/sqm.po
index 19cd6e213..e44d0ea6c 100644
--- a/applications/luci-app-sqm/po/pl/sqm.po
+++ b/applications/luci-app-sqm/po/pl/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,7 +19,7 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania egress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,19 +27,19 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania ingress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Podstawowe ustawienia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Prędkość pobierania (kbit/s) (ingress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Włącz tę instancję SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status jawnego powiadomienia o przeciążeniu (ECN) na pakietach "
"przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -69,23 +69,24 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Udziel dostępu UCI do luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Twardy limit kolejek egress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
+msgstr ""
+"Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoruj DSCP przy ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nazwa interfejsu"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +94,7 @@ msgstr ""
"Cel opóźnienia dla egress, np. 5ms [jednostki: s, ms lub us]; pozostaw puste "
"dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -101,50 +102,50 @@ msgstr ""
"Cel opóźnienia dla ingress, np. 5ms [jednostki: s, ms lub us]; pozostaw "
"puste dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptacja warstwy połączenia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi być>"
-" = interfejs MTU + narzut:"
+"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi "
+"być> = interfejs MTU + narzut:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimalny rozmiar pakietu, MPU (bajt); musi wynosić> 0 dla tabel rozmiarów "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = ("
-"tcMTU + 1) / 16:"
+"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = "
+"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Narzut na pakiet (bajt):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Dyscyplina kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Skrypt konfiguracji kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -152,11 +153,11 @@ msgstr ""
"Dyscypliny kolejkowania przydatne w tym systemie. Po zainstalowaniu nowej "
"qdisc musisz ponownie uruchomić router, aby zobaczyć aktualizacje!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -164,7 +165,7 @@ msgstr ""
"Pokaż zaawansowane opcje Linklayera (wymagane tylko, jeśli MTU>1500). Opcje "
"zaawansowane będą używane tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -172,7 +173,7 @@ msgstr ""
"Pokaż i użyj konfiguracji zaawansowanej. Opcje zaawansowane będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -180,15 +181,15 @@ msgstr ""
"Pokaż i używaj niebezpiecznej konfiguracji. Niebezpieczne opcje będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Inteligentne zarządzanie kolejkami"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Squash DSCP na pakietach przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -198,7 +199,7 @@ msgstr ""
"ręcznie wyłączyć skrypt initscript sqm w menu autostart, jeśli ta zmiana nie "
"była pożądana."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -206,21 +207,21 @@ msgstr ""
"Prędkość wysyłania (kbit/s) (egress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie egress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Szczegółowość danych wyjściowych SQM w dzienniku systemowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Którą warstwę łącza należy uwzględnić:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Którego mechanizmu dostosowania odtwarzacza linków należy użyć; tylko do "
"testowania"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -231,11 +232,10 @@ msgstr ""
"długością kolejki (AQM) i ustalanie priorytetów na jednym interfejsie "
"sieciowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "domyślna"
diff --git a/applications/luci-app-sqm/po/pt/sqm.po b/applications/luci-app-sqm/po/pt/sqm.po
index d2d66f28b..b68dfc9e2 100644
--- a/applications/luci-app-sqm/po/pt/sqm.po
+++ b/applications/luci-app-sqm/po/pt/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de entrada; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar ficheiro de log para esta instância de SQM em /var/run/sqm/"
"${Nome_da_Interface}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de descarrega (kbit/s) (ingresso) configurada a 0 para desativar "
"seletivamente a forma de ingresso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ativar esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificação de congestionamento explícito (ECN) nos pacotes de "
"entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de saída; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de entrada; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"para seleção automática, entre a palavra default para a predefinição do "
"qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"vazio para seleção automática, entre a palavra default para a predefinição "
"do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para cálculos de tamanho e taxa, tcMTU (byte); deve ser >= "
"MTU da interface + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); deve ser > 0 para tabelas de tamanho "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas nas tabelas de tamanho/taxa, TSIZE; para ATM escolha "
"TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Sobrecarga por Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de Fila de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -157,11 +157,11 @@ msgstr ""
"Disciplinas de enfileiramento utilizáveis neste sistema. Depois de instalar "
"um novo qdisc, precisa reiniciar o roteador para ver as atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"1500). As opções avançadas só serão usadas enquanto esta caixa estiver "
"marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Mostrar e Usar Configuração Avançada. As opções avançadas só serão usadas "
"enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Utilizar Configuração Perigosa. As opções perigosas só serão "
"usadas enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente de Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Esmagar DSCP em pacotes de entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Início do Sistema no caso "
"desta alteração não ter sido desejada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,34 +212,33 @@ msgstr ""
"Velocidade de envio (kbit/s) (saída) definida como 0 para desativar "
"seletivamente a forma de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidade da saída do SQM no log do sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Que camada de ligação para a conta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Utilizar qual mecanismo de adaptação da camada de ligação; apenas para testes"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management\""
-">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
+"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management"
+"\">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
"comprimento da fila de espera (AQM) e priorização numa interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "padrão"
diff --git a/applications/luci-app-sqm/po/pt_BR/sqm.po b/applications/luci-app-sqm/po/pt_BR/sqm.po
index c6385aa58..63d544695 100644
--- a/applications/luci-app-sqm/po/pt_BR/sqm.po
+++ b/applications/luci-app-sqm/po/pt_BR/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"entrada; sem verificação de erro, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar um arquivo de registro log para esta instância SQM em /var/run/sqm/"
"${Interface_name}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de Download (kbits/s) (entrada), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ative esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status de notificação explicita de congestionamento (ECN) durante a entrada "
"de pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceda acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de saída; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de entrada; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da Interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada do Link de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para realizar os cálculos de tamanho e taxa, tcMTU (byte); "
"precisa ser >= interface MTU + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); precisa ser > 0 para as tabelas de "
"tamanho ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas de tamanho/taxa nas tabelas, TSIZE; para o ATM, "
"escolha TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por Sobrecarga de Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina da Fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -158,11 +158,11 @@ msgstr ""
"instalar um novo qdisc, você precisa reiniciar o roteador para ver as "
"atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"Mostrar as Opções Avançadas da Camada do Link ( só é necessário caso MTU > "
"1500). As opções avançadas só serão usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Exibir e Usar a Configuração Avançada. As opções avançadas só serão usadas "
"quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Usar as Configurações Perigosas. As opções perigosas só serão "
"usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente das Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Liquidar o DSCP durante a entrada dos pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Inicio do Sistema caso esta "
"alteração não tenha sido requerida."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,21 +212,21 @@ msgstr ""
"Velocidade de upload (kbit/s) (saída), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Prolixidade da saída do SQM's nos arquivos de registro log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qual camada de link deve ser considerada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Qual o mecanismo de adaptação de camadas do link para usar; para testes "
"apenas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -237,11 +237,10 @@ msgstr ""
"gerenciamento ativo de comprimento de fila (AQM) e priorização em uma "
"interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Padrão"
diff --git a/applications/luci-app-sqm/po/ro/sqm.po b/applications/luci-app-sqm/po/ro/sqm.po
index 51f1b2bdf..a1f605177 100644
--- a/applications/luci-app-sqm/po/ro/sqm.po
+++ b/applications/luci-app-sqm/po/ro/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ru/sqm.po b/applications/luci-app-sqm/po/ru/sqm.po
index 7014fde24..9211ace4d 100644
--- a/applications/luci-app-sqm/po/ru/sqm.po
+++ b/applications/luci-app-sqm/po/ru/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Основные настройки"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Предоставить UCI доступ для luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Имя интерфейса"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "по умолчанию"
diff --git a/applications/luci-app-sqm/po/sk/sqm.po b/applications/luci-app-sqm/po/sk/sqm.po
index 5de29a6aa..61042c48e 100644
--- a/applications/luci-app-sqm/po/sk/sqm.po
+++ b/applications/luci-app-sqm/po/sk/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/sv/sqm.po b/applications/luci-app-sqm/po/sv/sqm.po
index 9d6702189..405bd18cf 100644
--- a/applications/luci-app-sqm/po/sv/sqm.po
+++ b/applications/luci-app-sqm/po/sv/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/templates/sqm.pot b/applications/luci-app-sqm/po/templates/sqm.pot
index aa11c1aed..634d7143a 100644
--- a/applications/luci-app-sqm/po/templates/sqm.pot
+++ b/applications/luci-app-sqm/po/templates/sqm.pot
@@ -1,44 +1,44 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -47,144 +47,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/tr/sqm.po b/applications/luci-app-sqm/po/tr/sqm.po
index 3545b361d..94bb2fe10 100644
--- a/applications/luci-app-sqm/po/tr/sqm.po
+++ b/applications/luci-app-sqm/po/tr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Çıkış kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Giriş kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Temel Ayarlar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Bu SQM örneği için /var/run/sqm/${Interface_name}.[start|stop]-sqm.log "
"konumda günlük dosyası oluşturun."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"İndirme hızı (kbit/s) (giriş) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Bu SQM örneğini etkinleştirin."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) açık tıkanıklık bildirimi (ECN) durumu:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu."
@@ -64,23 +64,23 @@ msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI tarafından luci-app-sqm'e erişilmesine izin ver"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Çıkış kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Giriş kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Giriş kuyruğunda DSCP'yi yoksay:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Arayüz ismi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -88,7 +88,7 @@ msgstr ""
"Çıkış için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -96,11 +96,11 @@ msgstr ""
"Giriş için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Bağlantı Katmanı Uyarlaması"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -108,38 +108,38 @@ msgstr ""
"Boyut ve hız hesaplamaları için Maksimum Boyut, tcMTU (bayt); arayüzün MTU "
"değeri ve overhead toplamından büyük olması gerekir:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimum paket boyutu, MPU (bayt); ethernet boyut tablosu için sıfırdan (0) "
"büyük olmalıdır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + 1) "
-"/ 16:"
+"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + "
+"1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Paket Başına Overhead (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Kuyruk Denetimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Kuyruk kurulum betiği"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kuyruklar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -147,11 +147,11 @@ msgstr ""
"Bu sistemde kuyruk denetimleri kullanılabilir. Yeni bir qdisc yükledikten "
"sonra, devreye girmesi için yönlendiriciyi yeniden başlatmanız gerekir."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -159,7 +159,7 @@ msgstr ""
"Gelişmiş bağlantı katmanı ayarlarını göster, (sadece MTU 1500'den büyükse "
"gereklidir). Gelişmiş seçenekler yalnızca bu kutu işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -167,7 +167,7 @@ msgstr ""
"Gelişmiş Ayarları Göster ve kullan. Gelişmiş seçenekler yalnızca bu kutu "
"işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -175,15 +175,15 @@ msgstr ""
"Tehlikeli Ayarları Göster ve Kullan. Tehlikeli olabilecek seçenekler "
"yalnızca bu kutu işaretliyken kullanılacaktır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Akıllı Kuyruk Yönetimi (SQM)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) DSCP'yi sıkıştır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -193,7 +193,7 @@ msgstr ""
"istenmemesi durumunda sqm initscript'i System Startup menüsünden manuel "
"olarak devre dışı bırakmayı unutmayın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -201,19 +201,19 @@ msgstr ""
"Yükleme hızı (kbit/s) (çıkış) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM çıktısının sistem günlüğü ayrıntısı."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Bağlantı katmanı seçimi:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Bağlantı katmanı uyarlama tekniği; yalnızca test için"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -223,11 +223,10 @@ msgstr ""
"daha iyi sıkıştırma (Adil Kuyruklama), aktif kuyruk uzunluğu yönetimi (AQM) "
"ve bir ağ arayüzünü önceliklendirme gibi işlemler yapabilirsiniz."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "varsayılan"
diff --git a/applications/luci-app-sqm/po/uk/sqm.po b/applications/luci-app-sqm/po/uk/sqm.po
index 7ac73aac9..81444b47a 100644
--- a/applications/luci-app-sqm/po/uk/sqm.po
+++ b/applications/luci-app-sqm/po/uk/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Назва інтерфейсу"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/vi/sqm.po b/applications/luci-app-sqm/po/vi/sqm.po
index 339c1013c..14e07e035 100644
--- a/applications/luci-app-sqm/po/vi/sqm.po
+++ b/applications/luci-app-sqm/po/vi/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/zh_Hans/sqm.po b/applications/luci-app-sqm/po/zh_Hans/sqm.po
index 019e7e641..6ce2be3b9 100644
--- a/applications/luci-app-sqm/po/zh_Hans/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hans/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3.1\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到出站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到入站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本设置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr "创建日志文件(/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr "下载速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "启用SQM"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr "入站数据包的显式拥塞通知(ECN)状态"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr "出站数据包的显式拥塞通知(ECN)状态"
@@ -56,82 +56,86 @@ msgstr "出站数据包的显式拥塞通知(ECN)状态"
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "出站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "入站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "忽略入站DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "接口名称"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
-msgstr "出站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预设值)"
+msgstr ""
+"出站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
-msgstr "入站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预设值)"
+msgstr ""
+"入站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "链路层适应"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "数据包开销(byte)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "列队规则"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "队列设置脚本"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "队列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr "队列规则(需要重启路由器)"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -139,27 +143,27 @@ msgstr ""
"显示高级链路选项,(仅在MTU> 1500时才需要)。 只有选中此框时,才会使用高级选"
"项。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr "高级选项"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr "危险配置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "智能队列管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "入站数据包压缩DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -168,38 +172,37 @@ msgstr ""
"你刚刚开启了SQM随机启动功能,如果你不希望SQM随机启动,可以在系统启动菜单下手"
"动禁用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "上传速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "日志等级"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "链路层:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "使用哪个链路适应机制; 仅用于测试"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> "
-"你可以启用流量整形,更好的混合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
-
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 你可以启用流量整形,更"
+"好的混合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "默认"
diff --git a/applications/luci-app-sqm/po/zh_Hant/sqm.po b/applications/luci-app-sqm/po/zh_Hant/sqm.po
index 73b3f25f9..d1a694135 100644
--- a/applications/luci-app-sqm/po/zh_Hant/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hant/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到出站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到入站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr "建立日誌檔案 (/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr "下載速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "啟用 SQM。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,146 +56,145 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "介面名稱"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "連結層適應"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "佇列規則"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "佇列設定指令碼"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "佇列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr "安裝新的佇列規則後,需要重新啟動路由器!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr "顯示使用進階選項,只有選取此選取框時,才會使用進階選項。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "上傳速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "日誌等級。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "連結層:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更好的混合 (公平佇列),"
-"主動佇列管理 (AQM) 並設定網路介面優先順序。"
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更"
+"好的混合 (公平佇列),主動佇列管理 (AQM) 並設定網路介面優先順序。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "預設"