o.write = function(section_id) {
switch (this.formvalue(section_id)) {
case 'write':
- uci.set('rpcd', section_id, 'read', '*');
- uci.set('rpcd', section_id, 'write', '*');
+ uci.set('rpcd', section_id, 'read', ['*']);
+ uci.set('rpcd', section_id, 'write', ['*']);
break;
case 'read':
- uci.set('rpcd', section_id, 'read', '*');
+ uci.set('rpcd', section_id, 'read', ['*']);
uci.unset('rpcd', section_id, 'write');
break;
}
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 19:45+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2021-07-09 08:47+0000\n"
+"Last-Translator: webweblate <webweblate@riseup.net>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacl/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
-msgstr ""
+msgstr "Налаштування ACL"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
msgid "ACL group"
-msgstr ""
+msgstr "Група ACL"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
msgid "Access level"
-msgstr ""
+msgstr "Рівень доспупу"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:270
msgid "Cannot encrypt plaintext password since uhttpd is not installed."
o.placeholder = '/tmp';
o.rmempty = true;
+ o = s.taboption('adv_dns', form.ListValue, 'adb_dnsinstance', _('DNS Instance'), _('Set the dns backend instance used by adblock.'));
+ o.value('0', _('First instance (default)'));
+ o.value('1', _('Second instance'));
+ o.value('2', _('Third instance'));
+ o.value('3', _('Fourth instance'));
+ o.value('4', _('Fifth instance'));
+ o.depends('adb_dns', 'dnsmasq');
+ o.optional = true;
+ o.rmempty = true;
+
o = s.taboption('adv_dns', form.Value, 'adb_dnstimeout', _('DNS Restart Timeout'), _('Timeout to wait for a successful DNS backend restart.'));
o.placeholder = '20';
o.datatype = 'range(1,60)';
msgid "Add this (sub-)domain to your local whitelist."
msgstr "أضف هذا النطاق (الفرعي) لقائمتك المسموحة المحلية."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "قائمة حظر إضافية"
msgid "Advanced Report Settings"
msgstr "إعدادات متقدمة للتقارير"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "القائمة السوداء..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "مصادر قائمة الحظر"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "إلغاء"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "فئات"
msgid "DNS Directory"
msgstr "دليل DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "تقرير DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "مهلة إعادة تشغيل DNS"
msgid "Date"
msgstr "تاريخ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "تعطيل السماح DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "تعطيل إعادة بدء DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"قم بتعطيل عمليات إعادة تشغيل adblock التي تم تشغيلها لخلفيات DNS مع وظائف "
"التحميل التلقائي / inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "إعلام البريد الإلكتروني"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "عدد إعلام البريد الإلكتروني"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "ملف تعريف البريد الإلكتروني"
msgid "E-Mail Receiver Address"
msgstr "عنوان مستقبل البريد الإلكتروني"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "عنوان مرسل البريد الإلكتروني"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "موضوع البريد الإلكتروني"
msgid "Existing job(s)"
msgstr "الوظائف الحالية"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "مجال بحث DNS خارجي"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"المجال الخارجي للتحقق من إعادة تشغيل DNS الخلفية بنجاح. يرجى ملاحظة: لتعطيل "
"هذا الاختيار ، قم بتعيين هذا الخيار على \"خطأ\"."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "معايير التصفية مثل التاريخ أو المجال أو العميل (اختياري)"
msgid "Firewall source zones that should be forced locally."
msgstr "مناطق مصدر جدار الحماية التي يجب فرضها محليًا."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "مسح ذاكرة التخزين المؤقت DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "امسح ذاكرة التخزين المؤقت ل DNS قبل معالجة adblock أيضًا."
msgid "Forced Zones"
msgstr "مناطق قسرية"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "معلومة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "دليل السجن"
msgid "Line number to remove"
msgstr "رقم الخط المراد إزالته"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "قائمة بأجهزة الشبكة المتاحة التي يستخدمها برنامج tcpdump."
msgid "Overview"
msgstr "نظرة عامة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"الملف الشخصي المستخدم من قبل \"msmtp\" لرسائل البريد الإلكتروني الخاصة "
msgid "Query active blocklists and backups for a specific domain."
msgstr "الاستعلام عن قوائم الحظر والنسخ الاحتياطية النشطة لمجال معين."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "إزالة وظيفة موجودة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "تقرير عدد القطع"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "تقرير حجم القطعة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "دليل التقارير"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "واجهة التقرير"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "تقرير المنافذ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "الإبلاغ عن عدد القطع المستخدم بواسطة tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "الإبلاغ عن حجم القطعة المستخدم بواسطة tcpdump بالميجابايت."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "إحفض"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"إرسال رسائل البريد الإلكتروني الخاصة بالإشعار عن حظر الإعلانات. يرجى ملاحظة: "
"هذا يحتاج إلى تثبيت حزمة 'msmtp' إضافية."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "عنوان المرسل لرسائل البريد الإلكتروني الخاصة بإشعار حظر الإعلانات."
msgid "Set a new adblock job"
msgstr "تعيين وظيفة adblock جديدة"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "إعدادات"
"حجم قائمة انتظار التنزيل لمعالجة التنزيل (بما في ذلك الفرز والدمج وما إلى "
"ذلك) بالتوازي."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "المصادر (الحجم والتركيز)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "قائمة منافذ مفصولة بمسافة يستخدمها tcpdump."
msgid "Suspend"
msgstr "تعليق"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "الدليل الهدف لملفات التقارير المتعلقة ب DNS."
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "الدليل المستهدف لقائمة الحظر التي تم إنشاؤها \"adb_list.overall\"."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "الدليل المستهدف لقائمة منع السجن التي تم إنشاؤها \"adb_list.jail\"."
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "ناتج سجل النظام ، تمت تصفيته مسبقًا للرسائل ذات الصلة بحظر الإعلان فقط."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "وقت"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "حان الوقت لانتظار إعادة تشغيل خلفية DNS ناجحة."
msgid "Top 10 Statistics"
msgstr "أفضل 10 إحصائيات"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "موضوع رسائل البريد الإلكتروني الخاصة بإشعار adblock."
msgid "Unable to save changes: %s"
msgstr "تعذر حفظ التغييرات: s%"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "المتغيرات"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Отмени"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:74
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:106
msgid "Save"
+msgstr "Запази"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Llista negra..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Fonts de la llista negra"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Cancel•lar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Categories"
msgid "DNS Directory"
msgstr "Directori del DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Notificació de correu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr "Adreça del destinatari de correu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Purga la memòria cau del DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Visió de conjunt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Desar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Paràmetres"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Přidat tuto (sub)doménu na místní whitelist."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Pokročilá nastavení hlášení"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Blacklist..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Zdroje seznamů blokování"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Storno"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "Adresář DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Oznámení e-mailem"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Počet e-mailových oznámení"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-mailový profil"
msgid "E-Mail Receiver Address"
msgstr "Adresa příjemce e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Adresa odesílatele e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Téma e-mailu"
msgid "Existing job(s)"
msgstr "Stávající úlohy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"Externí doména pro ověření úspěšného restartováni DNS backendu. Pro vypnutí "
"tohoto ověření prosím vyberte možnost \"false\"."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Vyprázdnit mezipaměť DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Vyprázdnit mezipaměť DNS před zpracováním adblocku."
msgid "Forced Zones"
msgstr "Vynucené zóny"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informace"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr "Číslo řádku k odstranění"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Seznam dostupných síťových zařízení pro tcpdump."
msgid "Overview"
msgstr "Přehled"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil \"msmtp\" pro e-mailové oznámení adblocku."
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Počet bloků sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Velikost bloků sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Adresář sestav"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Rozhraní sestavy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Uložit"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr "Pozastavit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Cílový adresář pro vygenerovaný blokovací seznam 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "Předfiltrovaný výstup syslog pouze se záznamy souvisejícími s adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Čas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Füge diese (Sub-)Domain zur lokalen Whiteklist."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Zusätzliche Jail-Sperrliste"
msgid "Advanced Report Settings"
msgstr "Fortgeschrittene Berichtseinstellungen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Blockierliste..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Blockierlisten-Quellen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Abbrechen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Kategorien"
msgid "DNS Directory"
msgstr "DNS-Verzeichnis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS-Report"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS-Restart-Timeout"
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Deaktiviere DNS-Zulassen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "DNS-Neustarts deaktivieren"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Deaktiviere das Triggern von Neustarts des DNS-Backends durch Adblock per "
"Autoload/inotify-Funktionsaufrufe."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "E-Mail-Benachrichtigung"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "E-Mail Benachrichtigungszähler"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-Mail-Profil"
msgid "E-Mail Receiver Address"
msgstr "E-Mail Empfängeradresse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "E-Mail Absenderadresse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "E-Mail-Thema"
msgid "Existing job(s)"
msgstr "Bestehende Job(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Externe DNS Lookup Domain"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"Externe Beispiel-Domain um einen erfolgreichen Neustart des DNS-Backend zu "
"prüfen. Auf \"false\" setzen, um dies zu deaktivieren."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filterkriterien wie z.B. Datum, Domain oder Client (optional)"
msgid "Firewall source zones that should be forced locally."
msgstr "Firewall-Zonen, die lokal erzwungen/aufgelöst werden sollen."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "DNS-Cache leeren"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "DNS-Cache leeren, bevor mit Adblock-Verarbeitung fortgefahren wird."
msgid "Forced Zones"
msgstr "Erzwungene Zonen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informationen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Sperrverzeichnis"
msgid "Line number to remove"
msgstr "Zu entfernende Zeile"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
"Liste an verfügbaren Netzwerkschnittstellen die von tcpdump verwendet werden "
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"\"msmtp\"-Profil, das für Adblock-Benachrichtigunsmails verwendet wird."
msgid "Query active blocklists and backups for a specific domain."
msgstr "Frage aktive Sperrlisten und Backups über eine spezifische Domain ab."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Entferne einen vorhandenen Job"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Berichte Datenblock-Anzahl"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Berichte Datenblock-Größe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Report-Verzeichnis"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Berichte-Schnittstelle"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Berichte Ports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Berichte Datenblock-Nutzung durch tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Berichte von tcpdump verwendete Datenblockgröße in MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Speichern"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Sende relevante Adblock-Benachrichtigungen per Email. Hinweis: Hierzu muss "
"das \"msmtp\"-Zusatzpaket installiert sein."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Absenderadresse für Adblock-Benachrichtigungsmails."
msgid "Set a new adblock job"
msgstr "Setze einen neuen adblock Job"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Einstellungen"
"Größe der Download-Warteschlange für laufende Downloads (inkl. Platzbedarf "
"für Sortieren, Zusammenführen)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Quellen (Größe, Fokus)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Leerzeichengetrennte Liste an Ports die von tcpdump genutzt werden."
msgid "Suspend"
msgstr "Anhalten"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "Zielverzeichnis für DNS-bezogene Report Dateien."
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Zielverzeichnis für die erzeugte Sperrliste 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Zielverzeichnis für die erzeugte Jail-Sperrliste \"adb_list.jail\"."
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "Die Syslog-Ausgabe, vorgefiltert nur für Adblock-bezogene Nachrichten."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Zeit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Timeout für erfolgreichen DNS-Backend-Startvorgang."
msgid "Top 10 Statistics"
msgstr "Top-10 Statistiken"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Betreff für Adblock-Benachrichtigungsmails."
msgid "Unable to save changes: %s"
msgstr "Konnte Änderungen nicht speichern: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Varianten"
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Σύνθετες ρυθμίσεις αναφοράς"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Λίστα Μπλοκαρισμένων πηγών"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Ακύρωση"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "κατάλογος DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Ημερομηνία"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Agregue este (sub) dominio a su lista blanca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Lista de bloqueo adicional de la cárcel"
msgid "Advanced Report Settings"
msgstr "Configuración avanzada de informes"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Permitir direcciones IP de clientes locales"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
#, fuzzy
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
msgid "Blacklist..."
msgstr "Lista negra..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Bloquear direcciones IP de clientes locales"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
#, fuzzy
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
msgid "Blocklist Sources"
msgstr "Fuentes de lista de bloqueo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Categorías"
msgid "DNS Directory"
msgstr "Directorio DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Informe DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Tiempo de espera de reinicio de DNS"
msgid "Date"
msgstr "Fecha"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Desactivar Permitir DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Desactivar Reinicios de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Desactivar los reinicios activados por adblock para back-end dns con "
"funciones de carga automática/inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desactivar la lista blanca selectiva de DNS (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Notificación por correo electrónico"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Conteo de notificaciones por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Perfil de correo electrónico"
msgid "E-Mail Receiver Address"
msgstr "Dirección del destinatario de correo electrónico"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Dirección del remitente de correo electrónico"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Tema del correo electrónico"
msgid "Existing job(s)"
msgstr "Trabajo(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Dominio de búsqueda de DNS externo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"exitoso. Tenga en cuenta: para desactivar esta comprobación, configure esta "
"opción en 'falso'."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterios de filtro como fecha, dominio o cliente (opcional)"
msgid "Firewall source zones that should be forced locally."
msgstr "Zonas de origen del cortafuegos que deben forzarse localmente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Vaciar caché de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Vacíe la caché de DNS antes del procesamiento de adblock también."
msgid "Forced Zones"
msgstr "Zonas forzadas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Información"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Directorio de la cárcel"
msgid "Line number to remove"
msgstr "Número de línea para eliminar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Lista de dispositivos de red disponibles utilizados por tcpdump."
msgid "Overview"
msgstr "Vista general"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Perfil utilizado por 'msmtp' para notificaciones de E-Mails adblock."
"Consulta listas de bloqueo activas y copias de seguridad para un dominio "
"específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Eliminar un trabajo existente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Informe de recuento de fragmentos"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Tamaño del fragmento de informe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Directorio de informes"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Interfaz de informe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Informar puertos"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Informe el recuento de fragmentos utilizado por tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informe el tamaño del fragmento utilizado por tcpdump en MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
#, fuzzy
msgid "Resolve IPs"
msgstr "Resolver IPs"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
"Resuelva las direcciones IP de informes mediante búsquedas de DNS inversas "
msgid "Save"
msgstr "Guardar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Enviar correos electrónicos de notificación relacionados con adblock. Tenga "
"en cuenta: esto necesita una instalación adicional del paquete 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Dirección del remitente para los correos electrónicos de notificación de "
msgid "Set a new adblock job"
msgstr "Establecer un nuevo trabajo de adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Configuraciones"
"Tamaño de la cola de descarga para el procesamiento de descarga (incluida la "
"clasificación, fusión, etc.) en paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Fuentes (tamaño, enfoque)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista de puertos separados por espacios utilizados por tcpdump."
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "Directorio de destino para archivos de informes relacionados con DNS."
msgstr ""
"Directorio de destino para la lista de bloqueo generada 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Directorio de destino para la lista de bloqueo de cárcel generada 'adb_list."
msgstr ""
"La salida de syslog, prefiltrada solo para mensajes relacionados con adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Hora"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tiempo de espera para esperar un reinicio de backend de DNS exitoso."
msgid "Top 10 Statistics"
msgstr "Top 10 estadísticas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Tema para los correos electrónicos de notificación de adblock."
msgid "Unable to save changes: %s"
msgstr "No se pudo guardar los cambios: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Variantes"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Lisää tämä (ali-)verkkonimi sallittujen listallesi."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Raportoinnin lisäasetukset"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Kieltolista..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Estolistojen lähteet"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Peruuta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS:n uudelleenkäynnistyksen aikaraja"
msgid "Date"
msgstr "Päivä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Estä DNS:n salliminen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Estä DNS:n uudelleenkäynnistykset"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Estä adblockin aiheuttamat DNS-sovelluksen uudelleenkäynnistykset autoload/"
"inotify-funktioilla."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Sähköposti-ilmoitus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Sähköposti-ilmoitusten määrä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Sähköpostiprofiili"
msgid "E-Mail Receiver Address"
msgstr "Sähköposti: vastaanottajan osoite"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Sähköposti: lähettäjän osoite"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Sähköposti: otsikko"
msgid "Existing job(s)"
msgstr "Nykyiset työt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Suodatintekijät kuten päivä, verkkonimi tai asiakas (valinnainen)"
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Tyhjennä DNS-välimuisti"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Tyhjennä DNS-välimuisti ennen Adblock-sääntöjen käsittelyä."
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Tietoja"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Yleiskatsaus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Raporttipalojen määrä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Raporttipalojen koko"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Raporttihakemisto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Raportoitava sovitin"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Raportoitavat portit"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Tallenna"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Lähettäjän osoite Adblockin sähköposti-ilmoituksille."
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Asetukset"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Lähteet (koko, fokus)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Ajout ce (sous-)domaine à la Liste blanche locale."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Liste additionnelle de blocage des Bannis"
msgid "Advanced Report Settings"
msgstr "Paramètres de rapport avancés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Autoriser les IPs locales du client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Liste noire ..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Bloquer les IPs du client local"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Sources de la liste de blocage"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Annuler"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Catégories"
msgid "DNS Directory"
msgstr "Répertoire du DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Rapport DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Délai de redémarrage DNS"
msgid "Date"
msgstr "Date"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Désactiver l'autorisation DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Désactiver les redémarrages DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Désactiver les redémarrages déclenchés par AdBlock pour les backends DNS "
"avec des fonctions d'auto-chargement/notification."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Désactiver les Listes blanches DNS séléctives (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Notification par e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Nombre de notifications par e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-mail du profil"
msgid "E-Mail Receiver Address"
msgstr "Adresse e-mail du destinataire"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Adresse e-mail de l'expéditeur"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Objet de l'e-mail"
msgid "Existing job(s)"
msgstr "Travaux en cours"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Domaine de recherche DNS externe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"Remarque : Pour désactiver cette vérification, réglez cette option sur \"Faux"
"\"."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Critère filtre comme la date, domaine, client (option)"
msgid "Firewall source zones that should be forced locally."
msgstr "Zones sources du pare-feu qui doivent être forcées localement."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Vider le cache DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Videz également le cache DNS avant le traitement des adblocs."
msgid "Forced Zones"
msgstr "Zones forcées"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Information"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Répertoire des bannis"
msgid "Line number to remove"
msgstr "Numéro de la ligne à supprimer"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Liste des périphériques réseau disponibles utilisés par tcpdump."
msgid "Overview"
msgstr "Aperçu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil utilisé par \"msmtp\" pour les e-mails de notification adblock."
"Recherchez des listes de blocage actives et des sauvegardes pour un domaine "
"spécifique."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Supprimer un travail existant"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Rapporter le nombre de morceaux"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Rapporter la taille des morceaux"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Répertoire des rapports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Interface des rapports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Rapport des Ports"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Signalez le nombre de morceaux utilisés par tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Indiquez la taille des morceaux utilisés par tcpdump en MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Enregistrer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Envoyer des e-mails de notification relatifs à l'adblock. Veuillez noter que "
"l'installation du paquet \"msmtp\" supplémentaire est nécessaire."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Adresse de l'expéditeur des courriers électroniques de notification de "
msgid "Set a new adblock job"
msgstr "Configurer un nouveau travail AdBlock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Paramètres"
"Taille de la file d'attente pour le traitement des téléchargements (y "
"compris le tri, la fusion, etc.) en parallèle."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Sources (Taille, Focus)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Liste des ports utilisés par tcpdump, séparés par des espaces."
msgid "Suspend"
msgstr "Mettre en pause"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "Répertoire cible des rapports DNS."
msgstr ""
"Répertoire cible pour la liste de blocage générée \"adb_list.overall\"."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Répertoire cible pour la liste de blocage générée \"adb_list.jail\"."
msgstr ""
"La sortie syslog, pré-filtrée pour les messages liés à adblock uniquement."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Heure"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Délai d'attente pour un redémarrage réussi du backend du DNS."
msgid "Top 10 Statistics"
msgstr "Top 10 Statistiques"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Objet pour les notifications par e-mails d'adblock."
msgid "Unable to save changes: %s"
msgstr "Sauvegarde impossible : %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Variantes"
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "ביטול"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "הגדרות"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Blokkolási lista forrásai"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Mégse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "DNS könyvtár"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "E-mail értesítés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr "E-mail fogadócím"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "DNS gyorsítótár kiürítése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Áttekintés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Darabok számának jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Darabok méretének jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Könyvtár jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Csatoló jelentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Mentés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Beállítások"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr "Felfüggesztés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Célkönyvtár az előállított „adb_list.overall” blokkolási listához."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"A rendszernapló kimenete, előre szűrve csak a reklámblokkolóhoz kapcsolódó "
"üzenetekhez."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Idő"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Aggiungi questo (sotto)dominio alla tua lista bianca locale."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Impostazioni avanzate dei report"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Consenti IP dei client locali"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Blacklist..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Blocca client IP locali"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Fonti lista di Blocco"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Annulla"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Categorie"
msgid "DNS Directory"
msgstr "Directory DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Report del DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Tempo di riavvio del DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Disabilita Consenti DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Disabilita riavvio DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Disabilita whitelist DNS selettiva (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Notifica e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Conteggio notifiche e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Profilo e-mail"
msgid "E-Mail Receiver Address"
msgstr "Indirizzo e-mail destinatario"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Indirizzo e-mail mittente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Oggetto e-mail"
msgid "Existing job(s)"
msgstr "Processi esistenti"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Dominio DNS di lookup esterno"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Pulisci Cache DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Riassunto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Directory dei report"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Salva"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Impostazioni"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr "Sospendi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Directory per la lista di blocco generata 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgstr ""
"L'output di syslog, pre-filtrato solo per i messaggi relativi ad adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "この(サブ)ドメインをローカルのホワイトリストに追加します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "追加のJailブロックリスト"
msgid "Advanced Report Settings"
msgstr "リポートの詳細設定"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "ブラックリスト..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "ブロックリスト提供元"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "キャンセル"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "DNS ディレクトリ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNSレポート"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS再起動タイムアウト"
msgid "Date"
msgstr "日付"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "DNS許可を無効化"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "DNS再起動を無効化"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"autoload/inotify機能を使用してDNSバックエンドのadblockの再起動トリガーを無効"
"にします。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Eメール通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Eメール通知数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Eメールプロファイル"
msgid "E-Mail Receiver Address"
msgstr "Eメール受信アドレス"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Eメール送信者アドレス"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Eメールトピック"
msgid "Existing job(s)"
msgstr "既存のジョブ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "外部DNSルックアップドメイン"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"DNSバックエンドが正常に再起動したかチェックする外部ドメイン。注意: このチェッ"
"クを無効にするにはオプションを無効に設定してください。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "日付、ドメイン、クライアントなどのフィルター基準(オプション)"
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "DNS キャッシュのクリア"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "adblockが正常に動くようにするため、事前にDNSキャッシュをクリアします。"
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "情報"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Jailディレクトリ"
msgid "Line number to remove"
msgstr "削除する行番号"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "tcpdumpが使用する利用可能なネットワークデバイス一覧です。"
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "'msmtp'をadblock通知Eメールに使用するプロファイル。"
msgid "Query active blocklists and backups for a specific domain."
msgstr "特定のドメインのアクティブなブロックリストとバックアップを検索します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "既存のジョブを削除"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "レポート チャンクカウント"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "レポート チャンクサイズ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "レポート ディレクトリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "レポート インターフェース"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "レポートポート"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "tcpdumpによって使用されるレポートチャンク数。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "tcpdumpがメガバイト単位で使用するレポートチャンクサイズ。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "保存"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"adblock関連の通知Eメールを送信します。注意: これは追加の'msmtp'パッケージのイ"
"ンストールが必要です。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "adblockの通知Eメール送信者アドレス。"
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "設定"
"ダウンロード処理(並べ替え、統合など)のダウンロードキューのサイズを並列で指定"
"します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "ソース(サイズ、フォーカス)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdumpが使用するポートの、スペースで区切られたリスト。"
msgid "Suspend"
msgstr "一時停止"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成されたブロックリスト 'adb_list.overall' の保存先ディレクトリです。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"生成されたjailブロックリスト'adb_list.jail'のターゲットディレクトリです。"
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "Adblock に関連するメッセージのみが抽出された、システムログ出力です。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "時刻"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "DNSバックエンドの再起動が成功するまでのタイムアウト。"
msgid "Top 10 Statistics"
msgstr "上位10項目"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "adblockの通知Eメールのトピック。"
msgid "Unable to save changes: %s"
msgstr "変更を保存できませんでした: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "이 (서브)도메인을 로컬 화이트리스트에 추가."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "추가적인 Jail 블록리스트"
msgid "Advanced Report Settings"
msgstr "고급 리포트 설정"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "블랙리스트..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "취소"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "आढावा"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Punca Senarai Sekatan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "Direktori DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Tarikh"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Legg til dette (under-)domenet til i din lokale hvitliste."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Ytterligere fengselssvarteliste"
msgid "Advanced Report Settings"
msgstr "Avanserte rapporteringsinnstillinger"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Svartelist …"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Blokklistekilder"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Kategorier"
msgid "DNS Directory"
msgstr "DNS-mappe"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS-rapport"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS-omstartstidsavbrudd"
msgid "Date"
msgstr "Dato"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Skru av DNS-tillatelse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Skru av DNS-omstarter"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "E-postmerknad"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "E-postmerknadsantall"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-postprofil"
msgid "E-Mail Receiver Address"
msgstr "E-postmottagersadresse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "E-postsenderadresse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "E-postemne"
msgid "Existing job(s)"
msgstr "Eksisterende jobb(er)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Eksternt DNS-oppslagsdomene"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Tøm DNS-hurtiglageret"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr "Påtvingte soner"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Info"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Fengselsmappe"
msgid "Line number to remove"
msgstr "Linjenummer å fjerne"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Liste over tilgjengelige nettverksenheter brukt av tcpdump."
msgid "Overview"
msgstr "Oversikt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Fjern en eksisterende jobb"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Rapportmappe"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Rapportgrensesnitt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Rapportporter"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Lagre"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Innstillinger"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Kilder (størrelse, fokus)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Mellomromsinndelt liste over porter brukt av tcpdump."
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Tid"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr "Topp 10-statistikk"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr "Kunne ikke lagre endringer: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Varianter"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Dodaj tę (pod-)domenę do Twojej lokalnej białej listy."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Dodatkowa lista blokująca"
msgid "Advanced Report Settings"
msgstr "Ustawienia raportowania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Zezwalaj na adresy IP klientów lokalnych"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Czarna lista..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Blokuj adresy IP klientów lokalnych"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Źródła list"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Anuluj"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Kategorie"
msgid "DNS Directory"
msgstr "Katalog DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Raport DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Limit czasu restartu DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Wyłącz pozwolenie na DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Wyłącz restart DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Wyłącz wyzwalane restarty adblocka dla zaplecza DNS z funkcjami Autoload/"
"Inotify."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Wyłącz selektywne białe listy DNS (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Powiadomienie e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Licznik powiadomień e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Profil e-mail"
msgid "E-Mail Receiver Address"
msgstr "Adres e-mail odbiorcy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Adres e-mail nadawcy"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Temat e-mail"
msgid "Existing job(s)"
msgstr "Istniejące zadania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Zewnętrzna domena wyszukiwania DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"sukcesem. Uwaga: Aby wyłączyć to zaznaczenie, należy ustawić opcję na "
"'false'."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Kryteria filtrowania takie jak data, domena lub klient (opcjonalnie)"
msgid "Firewall source zones that should be forced locally."
msgstr "Strefy źródłowe zapory, które powinny być wymuszane lokalnie."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Opróżnij pamięć podręczną DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Opróżnij pamięć podręczną DNS przed przetwarzaniem adblocka."
msgid "Forced Zones"
msgstr "Strefy wymuszone"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informacje"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Katalog więzienia"
msgid "Line number to remove"
msgstr "Numer wiersza do usunięcia"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Lista dostępnych urządzeń sieciowych używanych przez tcpdump."
msgid "Overview"
msgstr "Przegląd"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil używany przez 'msmtp' do powiadamiania o blokadzie e-mail."
"Wysyłaj zapytania do aktywnych list blokowania i kopii zapasowych dla "
"określonej domeny."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Usuń istniejące zadanie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Zgłoś liczbę fragmentów"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Zgłoś wielkość porcji"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Katalog raportów"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Interfejs raportowania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Porty raportowania"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Raportuj liczbę fragmentów używaną przez tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Raportuj wielkość fragmentów używaną przez tcpdump w MB."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr "Rozwiązuj adresy IP"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
"Rozwiązuj raportowane adresy IP za pomocą odwrotnych wyszukiwań DNS (PTR)."
msgid "Save"
msgstr "Zapisz"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Wysyłaj powiadomienia e-mail związane z adblock. Uwaga: wymaga to dodatkowej "
"instalacji pakietu 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Adres nadawcy dla powiadomień e-mailowych adblocka."
msgid "Set a new adblock job"
msgstr "Ustaw nowe zadanie adblocka"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Ustawienia"
"Rozmiar kolejki pobierania do przetwarzania plików (w tym sortowanie, "
"łączenie itp.) równolegle."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Źródła (wielkość, skupienie)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Rozdzielona spacjami lista portów używanych przez tcpdump."
msgid "Suspend"
msgstr "Wstrzymaj"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "Katalog docelowy dla plików raportów związanych z DNS."
msgstr ""
"Katalog docelowy dla wygenerowanej listy blokowania 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Katalog docelowy dla wygenerowanej listy zablokowanych 'adb_list.jail'."
"Dane wyjściowe dziennika systemowego, wstępnie przefiltrowane dla informacji "
"związanych z adblockiem."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Czas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Limit czasu oczekiwania na pomyślne ponowne uruchomienie zaplecza DNS."
msgid "Top 10 Statistics"
msgstr "Top 10"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Temat dla powiadomień e-mail adblocka."
msgid "Unable to save changes: %s"
msgstr "Nie można zapisać zmian: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Warianty"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adicione este (sub)domínio na sua lista branca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Lista de Bloqueio Priosional"
msgid "Advanced Report Settings"
msgstr "Configurações Avançadas do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Permitir os IPs dos clientes locais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Lista negra..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Bloquear IPs de clientes locais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Origem da Blocklist"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Categorias"
msgid "DNS Directory"
msgstr "Diretório DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Relatório do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Desativar a opção DNS Permitir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Desativar as Reinicializações do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Desativar o adblock que causar a reinicialização das funções autoload/"
"inotify da infraestrutura do DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desativar a lista branca de DNS (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Notificação por e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Contagem de Notificações por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Perfil de e-mail"
msgid "E-Mail Receiver Address"
msgstr "Endereço de e-mail do destinatário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Endereço de e-mail do remetente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Assunto do e-mail"
msgid "Existing job(s)"
msgstr "Tarefa(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Domínio de Pesquisa Externa do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"infraestrutura do DNS. Nota: defina como 'falsa' para desativar esta "
"verificação."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
msgid "Firewall source zones that should be forced locally."
msgstr "Zonas fonte da firewall que devem ser localmente forçadas."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Limpar o cache de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Também limpar o Cache do DNS antes do adblock."
msgid "Forced Zones"
msgstr "Zonas forçadas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informação"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Diretório Prisional"
msgid "Line number to remove"
msgstr "Número da linha a remover"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Lista de aparelhos da rede disponíveis que foram usados pelo tcpdump."
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Perfil dos e-mails de notificação do adblock utilizado por 'msmtp'."
"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
"domínio específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Remover uma tarefa existente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Relatar Contagem de Porções"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Tamanho de Porções de Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Diretório de Relatórios"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Interface de Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Relatório das Portas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Guardar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Envie e-mails de notificação relacionados ao adblock. Note que: a instalação "
"adicional do pacote 'msmtp' é necessária."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Endereço E-Mail do remetente para as notificações do adblock."
msgid "Set a new adblock job"
msgstr "Definir uma nova tarefa de adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Configurações"
"Tamanho da fila de descarregamento para o processamento de descarregamento "
"(incl. classificação, fusão etc.) em paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Fontes (Tamanho, Foco)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "Diretório de destino para ficheiros de relatório relacionados ao DNS."
msgstr ""
"Diretório de destino para a lista de blocos 'adb_list.overall' gerada ."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
"A saída do syslog, pré-filtrada somente para mensagens relacionadas ao "
"adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
msgid "Top 10 Statistics"
msgstr "As 10 Estatísticas Principais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
"Defina o assunto dos e-mails que serão usados nas notificações do adblock."
msgid "Unable to save changes: %s"
msgstr "Impossível gravar as modificações: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Variantes"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-07-01 19:13+0000\n"
+"PO-Revision-Date: 2021-07-10 20:44+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/pt_BR/>\n"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adicione este (sub)domínio na sua lista branca local."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Lista de Bloqueio Adicional"
msgid "Advanced Report Settings"
msgstr "Configurações Avançadas do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Permita os IPs dos clientes locais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Lista negra..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Bloqueie os IPs dos clientes locais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Fontes das listas de bloqueio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Categorias"
msgid "DNS Directory"
msgstr "Diretório DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr "Instância DNS"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Relatório do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
msgid "Date"
msgstr "Dia"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Desativar a opção DNS Permitir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Desativar as Reinicializações do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Desative o bloqueador de anúncios que causar a reinicialização das funções "
"autoload/inotify da infraestrutura do DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desative a lista branca do DNS (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Notificação por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Contagem de Notificações por E-Mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-Mail do Perfil"
msgid "E-Mail Receiver Address"
msgstr "Endereço de E-Mail do Destinatário"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Endereço de E-Mail do Remetente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Assunto do E-Mail"
msgid "Existing job(s)"
msgstr "Tarefa(s) existente(s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Domínio de Pesquisa Externa do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"infraestrutura do DNS. Nota: Defina como 'falsa' para desativar esta "
"verificação."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr "Quinta instância"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
msgid "Firewall source zones that should be forced locally."
msgstr "Zonas de origem do firewall que devem ser imposta localmente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr "Primeira instância (padrão)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Limpar a Cache do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Também liberar o Cache do DNS antes do bloqueador de anúncios."
msgid "Forced Zones"
msgstr "Zonas Impostas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr "Quarta instância"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informações"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Diretório Prisional"
msgid "Line number to remove"
msgstr "O número da linha para remover"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
"Lista de dispositivos da rede disponíveis que foram usados pelo tcpdump."
msgid "Overview"
msgstr "Visão geral"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"Perfil dos E-Mails de notificação do bloqueio de anúncio utilizado por "
"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
"domínio específico."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Exclua uma tarefa já existente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Contagem de Pedaços do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Tamanho dos Pedaços do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Diretório do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Interface do Relatório"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Relatório das Portas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr "Resolva os IPs"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
"Resolva os endereços IP reportados usando a pesquisa reversa do DNS (PTR)."
msgid "Save"
msgstr "Salvar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr "Segunda instância"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Envie E-Mails de notificação relacionados ao bloqueio de anúncios. Note que: "
"é necessário a instalação adicional do pacote 'msmtp'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
"Endereço E-Mail do remetente para as notificações do bloqueador de anúncios."
msgid "Set a new adblock job"
msgstr "Defina uma nova tarefa ao adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr "Defina a estrutura da instância do dns usado pelo adblock."
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Configurações"
"Tamanho da fila de download para o processamento de download (incl. "
"classificação, fusão etc.) em paralelo."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Fontes (Tamanho, Foco)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
"Diretório de destino dos relatórios para os arquivos relacionados ao DNS."
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Caminho do diretório para a lista nega gerada 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
msgstr ""
"Saída do syslog, previamente filtrada para mensagens relacionadas ao adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr "Terceira instância"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
msgid "Top 10 Statistics"
msgstr "As 10 Estatísticas Principais"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
"Defina o assunto dos E-Mais que serão usados nas notificações do bloqueador "
msgid "Unable to save changes: %s"
msgstr "Impossível salvar as modificações: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Variantes"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Adăugați acest (sub) domeniu la lista locală de admise."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Setări Avansate Raport"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Lista de Interzise..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Surse de blocare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Renunțare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "Director DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Raport DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Timp Repornire DNS"
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Dezactivare Permite DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Dezactivare Repornire DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Dezactivează repornirile declanșate de adblock pentru backend-urile dns cu "
"funcții de autoîncărcare /notificare."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Notificare e-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Număr de Notificări pe E-mail"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Profil E-Mail"
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Adresa E-Mail Expeditor"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Subiect E-Mail"
msgid "Existing job(s)"
msgstr "Activitate(ăți) existentă(e)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Domeniul de căutare DNS extern"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"rugăm să rețineți: pentru a dezactiva această verificare, setați această "
"opțiune pe „falsă”."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterii de filtrare precum dată, domeniu sau client (opțional)"
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Eliberează cache-ul DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Spălare memoria cache DNS înainte de procesarea adblock."
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Director Închisoare"
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Lista dispozitivelor de rețea utilizate de tcpdump."
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Profil utilizat de „msmtp” pentru e-mailurile de notificare adblock."
"Interogare listă de blocări active și copii de rezervă pentru un anumit "
"domeniu."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Salvează"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr "Suspendă"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Добавить этот (под-)домен в локальный белый список."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Дополнительный «тюремный» список блокировок"
msgid "Advanced Report Settings"
msgstr "Расширенные настройки отчётов"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Разрешить локальные IP-адреса клиента"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
#, fuzzy
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
msgid "Blacklist..."
msgstr "Чёрный список..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Блокировать локальные IP-адреса клиента"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
#, fuzzy
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
msgid "Blocklist Sources"
msgstr "Источники черного списка"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Отмена"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Категории"
msgid "DNS Directory"
msgstr "Папка DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "Отчёт DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Тайм-аут перезапуска DNS"
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Отключить пропуск DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Отключить перезагрузки DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Отключить перезапуски служб DNS с функциями автозагрузки/inotify, вызываемые "
"Adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
#, fuzzy
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Отключить выборочные белые списки DNS (RPZ-PASSTHRU)."
msgid "E-Mail Notification"
msgstr "Уведомление по электронной почте"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Счётчик e-mail уведомлений"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "Профиль электронной почты"
msgid "E-Mail Receiver Address"
msgstr "Адрес получателя"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Адрес отправителя"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "Тема"
msgid "Existing job(s)"
msgstr "Существующие задания"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Внешний домен DNS Lookup"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"<i>Обратите внимание: чтобы отключить эту проверку, установите для этой "
"опции значение «false».</i>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Критерии фильтрации, такие как дата, домен или клиент (необязательно)"
msgid "Firewall source zones that should be forced locally."
msgstr "Зоны файерволла, перенаправляемые локально."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Очистка кэша DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Дополнительная очистка кэша DNS до его обработки Adblock."
msgid "Forced Zones"
msgstr "Перенаправляемые зоны"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Информация"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Папка для «тюрьмы»"
msgid "Line number to remove"
msgstr "Номер строки для удаления"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Список доступных сетевых устройств, используемых tcpdump."
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "Профиль, используемый 'msmtp' для отправки почтовых уведомлений."
msgstr ""
"Поиск определенного домена в активных списках блокировок и резервных копиях."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
#, fuzzy
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
msgid "Remove an existing job"
msgstr "Удалить существующее задание"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Количество фрагментов отчёта"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Размер фрагментов отчёта"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Папка для отчётов"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Интерфейсы в отчёте"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Порты в отчёте"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Количество фрагментов отчёта, используемых tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Размер фрагментов отчёта, используемых tcpdump, в мегабайтах."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Сохранить"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Отправлять связанные с adblock уведомления на e-mail. Замечание: требуется "
"установка дополнительного пакета \"msmtp\"."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "E-Mail адрес отправителя уведомлений Adblock."
msgid "Set a new adblock job"
msgstr "Задать новое задание adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Настройки"
"Размер очереди параллельной загрузки для обработки загрузки (вкл. "
"сортировку, слияние и т. д.)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
#, fuzzy
msgid "Sources (Size, Focus)"
msgstr "Источники (Размер, Фокусировка)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "Разделенный пробелами список портов, используемых tcpdump."
msgid "Suspend"
msgstr "Приостановить"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
#, fuzzy
msgid "Target directory for DNS related report files."
msgstr "Целевой каталог для файлов отчетов, связанных с DNS."
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Папка для созданного списка блокировки 'adb_list.overall'."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Папка для «тюремного» списка блокировки 'adb_list.jail'."
"Вывод системного журнала, предварительно отфильтрованного только для показа "
"сообщений, связанных с Adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Время"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Тайм-аут ожидания успешного перезапуска службы DNS."
msgid "Top 10 Statistics"
msgstr "Топ-10 статистики"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Тема, используемая для отправки электронных писем."
msgid "Unable to save changes: %s"
msgstr "Невозможно сохранить изменения: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
#, fuzzy
msgid "Variants"
msgstr "Варианты"
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Pridať túto (sub-) doménu medzi lokálne povolené domény."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr "Pokročilé nastavenia"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Zoznam zakázaných domén..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Zdroje zoznamov blokovaní"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Zrušiť"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "DNS adresár"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "Upozornenie e-mailom"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr "Adresa príjemcu e-mailu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Vyprázdniť medzipamäť DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Informácie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Prehľad"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Uložiť"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Nastavenia"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Lägg till denna (under-)domän i din lokala vitlista."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Ytterligare arrest-blocklista"
msgid "Advanced Report Settings"
msgstr "Avancerade rapportinställningar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Svartlista..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Källor för blockeringslistor"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "DNS-mapp"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS-rapport"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "Tidsgräns för DNS-omstart"
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "Inaktivera DNS-tillåtelse"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "Inaktivera DNS-omstarter"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Inaktivera annonsblockeringsstyrda omstarter av DNS-bakändar med autoload/"
"inotify funktionalitet."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr "E-postavisering"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "Antal E-postaviseringar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-postprofil"
msgid "E-Mail Receiver Address"
msgstr "E-postmottagaradress"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "Avsändaradress för e-post"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "E-postämne"
msgid "Existing job(s)"
msgstr "Befintliga jobb"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Extern DNS-uppslagsdomän"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"Extern domän för att verifiera en lyckad omstart av DNS-bakände. Notera: "
"Inaktivera denna verifiering genom att välja alternativet 'false'."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtreringsvillkor som datum, domän eller klient (valfritt)"
msgid "Firewall source zones that should be forced locally."
msgstr "Brandväggskällzoner som ska forceras lokalt."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "Töm DNS-cache"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Spola också DNS-cachen innan annonsblockeringshantering."
msgid "Forced Zones"
msgstr "Forcerade zoner"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Information"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Arrestkatalog"
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "Lista med tillgängliga nätverksenheter använda av tcpdump."
msgid "Overview"
msgstr "Överblick"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"Profil som används av 'msmtp' för annonsblockeringsaviserinse-"
msgid "Query active blocklists and backups for a specific domain."
msgstr "Fråga aktiva svartlistor och säkerhetskopior efter en given domän."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Rapportera klimpantal"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Rapportera klimpstorlek"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Rapportkatalog"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Rapportgränssnitt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Rapporthamnar"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Rapportera klimpantal använt av tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Rapportera klimpstorlek som används av tcpdump i MByte."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Spara"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Inställningar"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr "Stäng av"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "Bu (alt)alan adını yerel izin verilen listenize ekleyin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "Ek \"Hapis\" Engelleme listesi"
msgid "Advanced Report Settings"
msgstr "Gelişmiş Rapor Ayarları"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "Yerel İstemci IP'lerine İzin Ver"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "Kara liste..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "Yerel İstemci IP'lerini Engelle"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Engelleme Listesi Kaynakları"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "İptal"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "Kategoriler"
msgid "DNS Directory"
msgstr "DNS Dizini"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS Raporu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS Yeniden Başlatma Zaman Aşımı"
msgid "Date"
msgstr "Tarih"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "DNS İzin Vermeyi Devre Dışı bırakın"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "DNS Yeniden Başlatmalarını Devre Dışı bırakın"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
"Adblock tarafından tetiklenen autoload/inotify fonksiyonları ile dns arka uç "
"yeniden başlatmasını devre dışı bırakın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Seçici DNS beyaz listeyi (RPZ-PASSTHRU) devre dışı bırakın."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "İndirme sırasında SSL sunucu sertifikalarını kontrol etme."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:415
msgid "Download Insecure"
-msgstr ""
+msgstr "Güvensiz İndir"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:419
msgid "Download Parameters"
msgid "E-Mail Notification"
msgstr "E-Posta Bildirimi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "E-Posta Bildirim Sayısı"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "E-Posta Profili"
msgid "E-Mail Receiver Address"
msgstr "E-Posta Alıcı Adresi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "E-Posta Gönderen Adresi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "E-Posta Konusu"
msgid "Existing job(s)"
msgstr "Mevcut iş(ler)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "Harici DNS Arama Alanı"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"alan. Lütfen dikkat: Bu kontrolü devre dışı bırakmak için 'false' olarak "
"ayarlayın."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Tarih, alan, client gibi filtre özellikleri (opsiyonel)"
msgid "Firewall source zones that should be forced locally."
msgstr "Yerel olarak zorunlu olması gereken güvenlik duvarı kaynak bölgeleri."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "DNS Önbelleğini Temizle"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "Adblock işleminden önce de DNS Önbelleğini temizle."
msgid "Forced Zones"
msgstr "Zorlanan Bölgeler"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Bilgi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Kafes Dizini"
msgid "Line number to remove"
msgstr "Kaldırılacak satırın numarası"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "tcpdump tarafından kullanılan mevcut ağ aygıtlarının listesi."
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Seçilen indirme programının önceden yapılandırılmış indirme seçeneklerini "
+"manuel olarak geçersiz kılın."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
msgid "No Query results!"
msgid "Overview"
msgstr "Genel bakış"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
"Adblock bildirim e-postaları için 'msmtp' tarafından kullanılan profil."
"Belirli bir etki alanı için etkin engelleme listelerini ve yedeklemeleri "
"sorgulayın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "Mevcut bir işi kaldırın"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "Yığın Sayısını Bildir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "Yığın Boyutunu Bildir"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "Rapor Dizini"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "Rapor Arayüzü"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "Rapor Bağlantı Noktaları"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "Tcpdump tarafından kullanılan yığın sayısını bildirin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "Tcpdump tarafından kullanılan yığın boyutunu MByte cinsinden bildirin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
-msgstr ""
+msgstr "IP'leri çözümle"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
-msgstr ""
+msgstr "Ters DNS (PTR) aramalarını kullanarak raporlama IP adreslerini çözün."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
msgid "Save"
msgstr "Kaydet"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"Adblock ile ilgili bildirim e-postaları gönderin. Lütfen dikkat: bu, ek "
"'msmtp' paket kurulumuna ihtiyaç duyar."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Adblock bildirim e-postaları için gönderen adresi."
msgid "Set a new adblock job"
msgstr "Yeni bir reklam engelleme işi ayarlayın"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Ayarlar"
"Paralel olarak indirme işlemi için indirme kuyruğunun boyutu (sıralama, "
"birleştirme vb.) Dahil."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "Kaynaklar (Boyut, Odak)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
"Tcpdump tarafından kullanılan bağlantı noktalarının boşlukla ayrılmış "
msgid "Suspend"
msgstr "Askıya al"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "DNS ile ilgili rapor dosyaları için hedef dizin."
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Oluşturulan engelleme listesi 'adb_list.overall' için hedef dizin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "Oluşturulan engelleme listesi 'adb_list.jail' için hedef dizin."
"Yalnızca adblock ile ilgili mesajlar için önceden filtrelenmiş syslog "
"çıktısı."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Zaman"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "Başarılı bir DNS arka uç yeniden başlatması için bekleme süresi."
msgid "Top 10 Statistics"
msgstr "En İyi 10 İstatistik"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Adblock bildirim e-postaları için konu."
msgid "Unable to save changes: %s"
msgstr "Değişiklikler kaydedilemiyor: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "Varyantlar"
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "Скасувати"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "Інформація"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr "Огляд"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "Зберегти"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Налаштування"
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgid "Add this (sub-)domain to your local whitelist."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr ""
msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "Bộ lọc"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr ""
msgid "DNS Directory"
msgstr "Thư mục DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr ""
msgid "Date"
msgstr "Ngày"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr ""
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr ""
msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
msgid "Firewall source zones that should be forced locally."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
msgid "Forced Zones"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr ""
msgid "Line number to remove"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr ""
msgid "Set a new adblock job"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr ""
"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr ""
msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr ""
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "Thời gian"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-07-01 11:12+0000\n"
+"PO-Revision-Date: 2021-07-10 20:44+0000\n"
"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "添加此域名到本地白名单。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "其它被屏蔽列表"
msgid "Advanced Report Settings"
msgstr "高级设置 - 报告"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "允许本地客户端 IP"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "黑名单..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "拦截本地客户端IP"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "阻止列表内容"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "类别"
msgid "DNS Directory"
msgstr "DNS 目录"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr "DNS 实例"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS报告"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS重新启动超时"
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "禁用DNS允许"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "禁用DNS重新启动"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr "禁止广告拦截触发具有 自动加载/inotify 功能的 DNS 后端的重新启动。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "禁用选择性DNS白名单(RPZ-PASSTHRU)。"
msgid "E-Mail Notification"
msgstr "电子邮件通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "电子邮件通知计数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "电子邮件概要"
msgid "E-Mail Receiver Address"
msgstr "电子邮件收件人地址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "电子邮件发件人地址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "电子邮件主题"
msgid "Existing job(s)"
msgstr "现有任务"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "外部DNS查找域"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"外部域,用于检查DNS后端是否成功重启。请注意:要禁用此检查,请将此选项设置为“ "
"false”。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr "第五个实例"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "过滤条件,例如日期,域或客户(可选)"
msgid "Firewall source zones that should be forced locally."
msgstr "本地应强制使用的防火墙源域。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr "第一个实例 (默认)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "清空 DNS 缓存"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "在处理广告过滤之前刷新 DNS 缓存。"
msgid "Forced Zones"
msgstr "强制域"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr "第四个实例"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "信息"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "黑名单目录"
msgid "Line number to remove"
msgstr "要移除的行号"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "tcpdump使用的可用网络设备列表."
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "'msmtp' 用于adblock通知电子邮件的配置文件。"
msgid "Query active blocklists and backups for a specific domain."
msgstr "查询特定域的活动阻止列表和备份."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "移除一个现有任务"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "报告区块计数"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "报告区块大小"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "报告目录"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "报告接口"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "报告端口"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "报告 tcpdump 所使用的区块数量。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "报告 tcpdump 所使用的区块大小 (以 MByte 显示)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr "解析多个 IP 地址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr "使用 DNS (PTR) 反查找解析报告中的IP地址。"
msgid "Save"
msgstr "保存"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr "第二个实例"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr "发送 AdBlock 相关的通知邮件。请留意:此功能需要安装 \"msmtp\"。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "AdBlock 通知邮件的发送地址。"
msgid "Set a new adblock job"
msgstr "设置一个新的广告拦截作业"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr "设置 adblock 所用的 dns 后端实例。"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "设置"
"etc.) in parallel."
msgstr "并行下载处理 (分类、合并等) 的下载队列大小。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "来源(大小,焦点)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdump使用的端口列表,用空格分隔端口。"
msgid "Suspend"
msgstr "暂停"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "DNS 相关报告文件的目标目录。"
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr "第三个实例"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "时间"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "等待成功的DNS后端重新启动的超时。"
msgid "Top 10 Statistics"
msgstr "前 10 统计数据"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "广告拦截通知邮件的主题。"
msgid "Unable to save changes: %s"
msgstr "无法保存更改:%s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "变种"
msgid "Add this (sub-)domain to your local whitelist."
msgstr "加入該(子)域名到您的本地白名單。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid "Additional Jail Blocklist"
msgstr "附加 Jail 封鎖清單"
msgid "Advanced Report Settings"
msgstr "進階報告設定"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid "Allow Local Client IPs"
msgstr "允許本地用戶端 IP"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:462
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
msgid ""
"Allow all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blacklist..."
msgstr "黑名單…"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid "Block Local Client IPs"
msgstr "封鎖本地用戶端 IP"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:466
msgid ""
"Block all requests of certain DNS clients based on their IP address (RPZ-"
"CLIENT-IP). Please note: This feature is currently only supported by bind "
msgid "Blocklist Sources"
msgstr "封鎖清單來源"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:468
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:478
msgid ""
"Builds an additional DNS blocklist to block access to all domains except "
"those listed in the whitelist. Please note: You can use this restrictive "
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:575
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:590
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:585
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:600
msgid "Categories"
msgstr "類別"
msgid "DNS Directory"
msgstr "DNS 目錄"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "DNS Instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
msgstr "DNS 報告"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "DNS Restart Timeout"
msgstr "DNS 重新啟動逾時值"
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable DNS Allow"
msgstr "停用 DNS 解析修改"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid "Disable DNS Restarts"
msgstr "停用 DNS 重新啟動"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:477
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:487
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr "停用 Adblock 觸發具有「自動載入/inotify 」功能的 DNS 後端重新啟動。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:453
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "停用選擇性 DNS 白名單 (RPZ-PASSTHRU)。"
msgid "E-Mail Notification"
msgstr "電子郵件通知"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid "E-Mail Notification Count"
msgstr "電郵通知數量"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "E-Mail Profile"
msgstr "電郵設定檔"
msgid "E-Mail Receiver Address"
msgstr "電郵收件人位址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "E-Mail Sender Address"
msgstr "電郵寄件人位址"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "E-Mail Topic"
msgstr "電郵主旨"
msgid "Existing job(s)"
msgstr "現存工作"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid "External DNS Lookup Domain"
msgstr "供 DNS 查詢的外部域名"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
"使用外部網域來檢查「DNS 後端」是否成功重新啟動;請注意:要停用此檢查,請輸入 "
"\"false\"。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
+msgid "Fifth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
msgstr "篩選器準則(例如:日期、域名或客戶端,可選)"
msgid "Firewall source zones that should be forced locally."
msgstr "本地應被強制重新導向的防火牆來源區域。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+msgid "First instance (default)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush DNS Cache"
msgstr "清除 DNS 快取"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:460
msgid "Flush the DNS Cache before adblock processing as well."
msgstr "在 Adblock 行程啟動前也要清除 DNS 快取。"
msgid "Forced Zones"
msgstr "強制區域"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Fourth instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:355
msgid ""
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
msgid "Information"
msgstr "資訊"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Jail Directory"
msgstr "Jail 檔案目錄"
msgid "Line number to remove"
msgstr "要移除的行號"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "List of available network devices used by tcpdump."
msgstr "用於 tcpdump 的可用網路裝置清單。"
msgid "Overview"
msgstr "概覽"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:525
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:535
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr "\"msmtp\" 使用的設定檔,用於 Adblock 寄送通知電子郵件。"
msgid "Query active blocklists and backups for a specific domain."
msgstr "查詢「特定網域」的活躍封鎖清單和備份。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:529
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:539
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgid "Remove an existing job"
msgstr "移除一個現存工作"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report Chunk Count"
msgstr "報告區塊數量"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report Chunk Size"
msgstr "報告區塊大小"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Report Directory"
msgstr "報告目錄"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:498
msgid "Report Interface"
msgstr "報告介面"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Report Ports"
msgstr "報告埠號"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:497
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
msgid "Report chunk count used by tcpdump."
msgstr "報告 tcpdump 使用的區塊數量。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:502
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:512
msgid "Report chunk size used by tcpdump in MByte."
msgstr "報告 tcpdump 使用的區塊大小(單位:MB)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve IPs"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:511
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
msgstr ""
msgid "Save"
msgstr "儲存"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
+msgid "Second instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:359
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
msgstr ""
"寄送與 Adblock 相關的通知電子郵件;請注意:這需要安裝 \"msmtp\" 附加套件。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:527
msgid "Sender address for adblock notification E-Mails."
msgstr "Adblock 通知電子郵件的寄件人位址。"
msgid "Set a new adblock job"
msgstr "設定一個新的廣告攔截工作"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+msgid "Set the dns backend instance used by adblock."
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "設定"
"etc.) in parallel."
msgstr "平行下載處理(包含排序、合併等)的下載佇列大小。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:551
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:561
msgid "Sources (Size, Focus)"
msgstr "來源(大小、聚焦的類別)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:507
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:517
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdump 使用的通訊埠號(以空格分隔)。"
msgid "Suspend"
msgstr "掛起"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:493
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:503
msgid "Target directory for DNS related report files."
msgstr "DNS 相關報告檔案的目標目錄。"
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "產生封鎖清單 \"adb_list.overall\" 的目標目錄。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:472
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:482
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr "產生 Jail 封鎖清單 \"adb_list.jail\" 的目標目錄。"
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr "系統日誌輸出(預先篩選出只與 Adblock 相關的訊息)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
+msgid "Third instance"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
"This is the local adblock blacklist to always-deny certain (sub) domains."
msgid "Time"
msgstr "時間"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:440
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:450
msgid "Timeout to wait for a successful DNS backend restart."
msgstr "等待 DNS 後端成功重新啟動的逾時值。"
msgid "Top 10 Statistics"
msgstr "前 10 統計"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:521
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:531
msgid "Topic for adblock notification E-Mails."
msgstr "Adblock 通知電子郵件的主旨。"
msgid "Unable to save changes: %s"
msgstr "無法儲存變更(訊息:%s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:605
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:621
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:615
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:631
msgid "Variants"
msgstr "變體"
msgstr ""
"Project-Id-Version: LuCI: aria2\n"
"POT-Creation-Date: 2017-11-30 23:45+0300\n"
-"PO-Revision-Date: 2020-12-31 08:29+0000\n"
-"Last-Translator: Nikita <nikita.hldm@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Включить Local Peer Discovery."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
msgid "Enable Peer Exchange extension."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
msgid "Enable disk cache (in bytes), set 0 to disabled."
-msgstr ""
+msgstr "Включить дисковый кэш (в байтах), 0 для отключения."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
msgid "Enable logging"
"than 20 bytes are specified, random byte data are added to make its length "
"20 bytes."
msgstr ""
+"Укажите префикс ID пира. Длинна ID пира в BitTorrent 20 байт, если указано "
+"больше, будут использоваться только первые 20. Если меньше, будет дополнено "
+"до 20 байт случайными данными."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:16
msgid "Address"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:23
msgid "Search for new sysupgrades on opening the tab"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:38
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:107
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:46
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 23:42+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
"Assign one or more relevant firewall chains to banIP. The default chain used "
"by banIP is 'forwarding_lan_rule'."
msgstr ""
+"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+"tarafından kullanılan varsayılan zincir 'forwarding_lan_rule'dur."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
"Assign one or more relevant firewall chains to banIP. The default chain used "
"by banIP is 'forwarding_wan_rule'."
msgstr ""
+"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+"tarafından kullanılan varsayılan zincir 'forwarding_wan_rule'dur."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:578
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:626
"Assign one or more relevant firewall chains to banIP. The default chain used "
"by banIP is 'input_lan_rule'."
msgstr ""
+"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+"tarafından kullanılan varsayılan zincir 'input_lan_rule'dur."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:600
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:648
"Assign one or more relevant firewall chains to banIP. The default chain used "
"by banIP is 'input_wan_rule'."
msgstr ""
+"banIP'ye bir veya daha fazla güvenlik duvarı zinciri atayın. banIP "
+"tarafından kullanılan varsayılan zincir 'input_wan_rule'dur."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
msgid "Auto Blacklist"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "İndirme sırasında SSL sunucu sertifikalarını kontrol etme."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Download Insecure"
-msgstr ""
+msgstr "Güvensiz İndir"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
msgid "Download Parameters"
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Seçilen indirme programının önceden yapılandırılmış indirme seçeneklerini "
+"manuel olarak geçersiz kılın."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid "NGINX Log Count"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-18 13:59+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/bg/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
msgid "Filter"
-msgstr ""
+msgstr "Филтър"
#: applications/luci-app-cshark/root/usr/share/rpcd/acl.d/luci-app-cshark.json:3
msgid "Grant UCI access for luci-app-cshark"
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
+"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
msgid "Specify a non-default Resolver List."
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:64
msgid "Available"
-msgstr ""
+msgstr "Налични"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:39
msgid "Base device"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:111
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:108
msgid "Remove"
-msgstr ""
+msgstr "Премахни"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:43
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:82
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:226
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:518
msgid "Set custom DNS servers"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:146
msgid "Size"
-msgstr ""
+msgstr "Размер"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:66
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:81
msgid "Parent Interface"
-msgstr ""
+msgstr "Родительский интерфейс"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:54
msgid "Pass-through (Mirror physical device to single MAC VLAN)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:48
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:32
msgid "Registry Mirrors"
-msgstr ""
+msgstr "Зеркала реестра"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:13
msgid "Remote Endpoint"
-msgstr ""
+msgstr "Удаленная конечная точка"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:18
msgid "Remote Host"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-11 11:34+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Yevgeniy B <jberezhnoy@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/ru/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
+msgstr "Применить 1Гц DC фильтр для входящих данных"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
msgid "Base directory for the internal HTTP server"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
msgid "Disable messages with broken CRC"
-msgstr ""
+msgstr "Отключить сообщения с неверным CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
msgid "Disable single-bits error correction using CRC"
-msgstr ""
+msgstr "Отключить коррекцию однобитных ошибок CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
msgid "Display raw messages in Beast ascii mode"
-msgstr ""
+msgstr "Отображать необработанные сообщения в режиме Beast ascii"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
+msgstr "Не применять коррекцию CRC к перенаправляемым сообщениям"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
msgid "Enable automatic gain control"
-msgstr ""
+msgstr "Включить автоматическую регулировку усиления"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
+msgstr "Включить декодирование SSR режимов 3/A и 3/C"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
msgid "Enable just networking, no RTL device or file used"
-msgstr ""
+msgstr "Включть только сеть, без RTL устройств и использования файлов"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
msgid "Enable networking"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
msgid "Enable phase enhancement"
-msgstr ""
+msgstr "Включить улучшение фазы"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
msgid "Enable single-bits error correction using CRC"
-msgstr ""
+msgstr "Включить коррекцию однобитных ошибок CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
-msgstr ""
+msgstr "Порт вывода FlightAware TSV"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
msgid "Frequency"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
msgid "Measure noise power"
-msgstr ""
+msgstr "Измерить уровень шума"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
msgid "More CPU for more messages"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
msgid "Periodically write json output to a directory"
-msgstr ""
+msgstr "Периодически записывать вывод json в каталог"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
msgid "Print stats at exit"
--- /dev/null
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-30 17:00+0200\n"
+"PO-Revision-Date: 2021-01-07 17:03+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.4.1-dev\n"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
+msgid ""
+"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
+"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
+"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
+"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
+"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
+"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
+"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
+"%{helper.inv?<var data-tooltip=\"Match any helper except "%{helper.name}"
+""\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
+"val}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
+msgid "-- add IP --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
+msgid "-- add MAC --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
+msgid ""
+"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
+msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
+msgid ""
+"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
+msgid ""
+"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
+msgid ""
+"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
+"</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
+msgid ""
+"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
+msgid ""
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
+"%{set_mark?:%{set_xmark}}</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
+msgid ""
+"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
+"output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
+msgid ""
+"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
+msgid ""
+"<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
+"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:289
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone destination "
+"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
+"traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:279
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
+"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:351
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:310
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:539
+msgid "Any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:454
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:273
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+msgid ""
+"Apply a bitwise XOR of the given value and the existing mark value on "
+"established connections. Format is value[/mask]. If a mask is specified then "
+"those bits set in the mask are zeroed out."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Apply the given DSCP class or value to established connections."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
+msgid "Assign the specified connection tracking helper to matched traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:16
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:687
+msgid "Continue"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
+msgid "Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:26
+msgid ""
+"Custom rules allow you to execute arbitrary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+msgid "DSCP classification"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
+msgid "DSCP mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+msgid "Destination zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:268
+msgid "Device name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
+msgid ""
+"Do not install extra rules to reject forwarded traffic with conntrack state "
+"<em>invalid</em>. This may be required for complex asymmetric route setups."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58
+msgid "Drop invalid packets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
+msgid "Enable logging on this zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "Expecting: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:258
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+msgid "External port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:248
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:289
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:279
+msgid "Extra source arguments"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
+msgid "Firewall - NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:680
+msgid "Firewall configuration migration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:30
+msgid ""
+"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
+"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
+"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
+"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:444
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
+"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match MACs except %{item.val}%{item.hint.name? a.k.a. %{item.hint."
+"name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}"
+"</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
+msgid ""
+"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
+"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
+"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
+"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
+"name}\"}}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
+msgid "Grant access to firewall configuration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
+msgid "IPv4 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:234
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:251
+msgid "Inbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
+msgid ""
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
+"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
+"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
+"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
+"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
+"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
+"except "%{helper.name}"\">%{helper.val}</var>:<var data-tooltip="
+"\"%{helper.name}\">%{helper.val}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:304
+msgid "Invalid DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:372
+msgid "Invalid limit value"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382
+msgid "Limit burst"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:348
+msgid "Limit matching"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:68
+msgid ""
+"Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
+"var>%{limit.burst? burst <var>%{limit.burst}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
+msgid "Limited masquerading enabled"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
+msgid "Limits traffic matching to the specified rate."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid "Loopback source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:170
+msgid "MSS clamping"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
+msgid "Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "Match DSCP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:292
+msgid "Match ICMP type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:248
+msgid "Match device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:195
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:200
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407
+msgid "Match helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407
+msgid "Match traffic using the specified connection tracking helper."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:318
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Matches traffic carrying the specified DSCP marking."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:383
+msgid ""
+"Maximum initial number of packets to match: this number gets recharged by "
+"one every time the limit specified above is not reached, up to this number."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:440
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:450
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Month Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:130
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:44
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:252
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
+msgid "Outbound zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:144
+msgid "Output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:276
+msgid ""
+"Passing raw iptables arguments to source and destination traffic "
+"classification rules allows to match packets based on other criteria than "
+"interfaces or subnets. These options should be used with extreme care as "
+"invalid values could render the firewall ruleset broken, completely exposing "
+"all services."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:26
+msgid "Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:130
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:235
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:244
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:237
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:276
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:231
+msgid "Restrict to address family"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:229
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75
+msgid "Routing/NAT Offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Set mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
+msgid ""
+"Set the given mark value on established connections. Format is value[/mask]. "
+"If a mask is specified then only those bits set in the mask are modified."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:82
+msgid "Software flow offloading"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/rrule.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+# msgid "Traffic Redirection"
+# msgstr ""
+#
+# msgid ""
+# "Traffic redirection allows you to change the destination address of "
+# "forwarded packets."
+# msgstr ""
+#
+# msgid "Overview"
+# msgstr ""
+#
+# msgid "Name"
+# msgstr ""
+#
+# msgid "Source zone"
+# msgstr ""
+#
+# msgid "Source MAC-address"
+# msgstr ""
+#
+# msgid "Source port"
+# msgstr ""
+#
+# msgid "Protocol"
+# msgstr ""
+#
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+msgid "Source IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
+msgid "Source zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:269
+msgid ""
+"Specifies whether to tie this traffic rule to a specific inbound or outbound "
+"network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid ""
+"Specifies whether to use the external or the internal IP address for "
+"reflected traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:280
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:473
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:292
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:284
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:439
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:681
+msgid ""
+"The existing firewall configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:38
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:217
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:306
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:137
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:477
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:296
+msgid "Time in UTC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
+msgid "Time restritions are enabled for this rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
+msgid ""
+"To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP "
+"%{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port %{dest_port#%{next?, }"
+"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
+"ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
+msgid ""
+"To %{dest}%{dest_device?, via interface <var>%{dest_device}</"
+"var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match "
+"IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
+"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
+msgid ""
+"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400
+msgid "Tracking helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:176
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:35
+msgid "Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:174
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:441
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:19
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
+msgid "Unknown or not installed conntrack helper \"%s\""
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:140
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:144
+msgid "Unnamed NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+msgid "Unnamed forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:210
+msgid "Unnamed rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:585
+msgid "Unrecognized protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:682
+msgid ""
+"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
+"be converted to \"nat\" sections and the firewall will be restarted to apply "
+"the updated configuration."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257
+msgid "Use external IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+msgid "Use internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
+msgid ""
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:330
+msgid "Valid firewall mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:442
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:253
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:381
+msgid "XOR firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "XOR mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:135
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:402
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:380
+msgid "apply firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:379
+msgid "assign conntrack helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233
+msgid "do not rewrite"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:378
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
+msgid "drop"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
+msgid "reject"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "this device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:305
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:353
+msgid "unlimited"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:250
+msgid "unspecified"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "valid firewall mark"
+msgstr ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:44
msgid "Compression"
-msgstr ""
+msgstr "Сжатие"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Config files include in temporary config file"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:54
msgid "Custom domains"
-msgstr ""
+msgstr "Пользовательские домены"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Disable log color"
-msgstr ""
+msgstr "Отключить раскраску лога"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
msgid "HTTP Settings"
-msgstr ""
+msgstr "Настройки HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:61
msgid "HTTP password"
-msgstr ""
+msgstr "Пароль HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid "HTTP proxy"
-msgstr ""
+msgstr "HTTP прокси"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:60
msgid "HTTP user"
-msgstr ""
+msgstr "HTTP пользователь"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:205
msgid "Local IP"
-msgstr ""
+msgstr "Локальный IP-адрес"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:46
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:206
msgid "Local port"
-msgstr ""
+msgstr "Локальный порт"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:45
msgid "LocalIp specifies the IP address or host name to proxy to."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:188
msgid "Proxy Settings"
-msgstr ""
+msgstr "Настройки прокси"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:204
msgid "Proxy type"
-msgstr ""
+msgstr "Тип прокси"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:42
msgid ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
msgid "Remote port"
-msgstr ""
+msgstr "Удаленный порт"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
msgid "Respawn when crashed"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
-msgstr ""
+msgstr "Адрес сервера"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:33+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
msgid "Collecting data ..."
-msgstr ""
+msgstr "Veriler toplanıyor ..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
msgid "Common Settings"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
msgid "NOT RUNNING"
-msgstr ""
+msgstr "ÇALIŞMIYOR"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
msgid "Name can not be \"common\""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
msgid "RUNNING"
-msgstr ""
+msgstr "ÇALIŞIYOR"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
msgid "Remote port"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-28 11:33+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
msgid "Disable log color"
-msgstr ""
+msgstr "Отключить раскраску лога"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-13 01:24+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:143
msgid "Collecting data ..."
-msgstr ""
+msgstr "Veriler toplanıyor ..."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:151
msgid "Common settings"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
msgid "NOT RUNNING"
-msgstr ""
+msgstr "ÇALIŞMIYOR"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
msgid "RUNNING"
-msgstr ""
+msgstr "ÇALIŞIYOR"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Respawn when crashed"
msgstr ""
"Project-Id-Version: LuCI: mjpg-streamer\n"
"POT-Creation-Date: 2017-10-17 14:30+0300\n"
-"PO-Revision-Date: 2020-07-02 23:41+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/ru/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link newest picture to fixed file name"
-msgstr ""
+msgstr "Свяжите новейшее изображение с фиксированным именем файла"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link the last picture in ringbuffer to fixed named file provided."
include $(TOPDIR)/rules.mk
-LUCI_TITLE:=LuCI support for the MWAN3 multiwan hotplug script
-LUCI_DEPENDS:=+luci-compat \
- +mwan3 \
- +libuci-lua \
- +luci-mod-admin-full \
- +luci-lib-nixio
+LUCI_TITLE:=LuCI support for the MWAN3 MultiWAN Manager
+LUCI_DEPENDS:=+mwan3
LUCI_PKGARCH:=all
PKG_LICENSE:=GPLv2
-PKG_MAINTAINER:=Aedan Renner <chipdankly@gmail.com> \
- Florian Eckert <fe@dev.tdt.de>
+PKG_MAINTAINER:=Florian Eckert <fe@dev.tdt.de>
include ../../luci.mk
--- /dev/null
+#mwan3-service-status > .alert-message {
+ display: inline-block;
+ margin: 1rem;
+ padding: 1rem;
+ width: 15rem;
+ height: 6rem;
+ vertical-align: middle;
+}
--- /dev/null
+'use strict';
+'require form';
+'require view';
+
+return view.extend({
+
+ render: function () {
+ var m, s, o;
+
+ m = new form.Map('mwan3', _('MultiWAN Manager - Globals'));
+
+ s = m.section(form.NamedSection, 'globals', 'globals');
+
+ o = s.option(form.Value, 'mmx_mask', _('Firewall mask'),
+ _('Enter value in hex, starting with <code>0x</code>'));
+ o.datatype = 'hex(4)';
+ o.default = '0x3F00';
+
+ o = s.option(form.Flag, 'logging', _('Logging'),
+ _('Enables global firewall logging'));
+
+ o = s.option(form.ListValue, 'loglevel', _('Loglevel'),
+ _('Firewall loglevel'));
+ o.default = 'notice';
+ o.value('emerg', _('Emergency'));
+ o.value('alert', _('Alert'));
+ o.value('crit', _('Critical'));
+ o.value('error', _('Error'));
+ o.value('warning', _('Warning'));
+ o.value('notice', _('Notice'));
+ o.value('info', _('Info'));
+ o.value('debug', _('Debug'));
+ o.depends('logging', '1');
+
+ o = s.option(form.DynamicList, 'rt_table_lookup',
+ _('Routing table lookup'),
+ _('Also scan this Routing table for connected networks'));
+ o.datatype = 'uinteger';
+ o.value('220', _('Routing table %d').format('220'));
+
+ return m.render();
+ }
+})
--- /dev/null
+'use strict';
+'require form';
+'require fs';
+'require view';
+'require uci';
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.stat('/usr/bin/httping'), {}),
+ L.resolveDefault(fs.stat('/usr/bin/nping'), {}),
+ L.resolveDefault(fs.stat('/usr/bin/arping'), {}),
+ uci.load('network')
+ ]);
+ },
+
+ render: function (stats) {
+ var m, s, o;
+
+ m = new form.Map('mwan3', _('MultiWAN Manager - Interfaces'),
+ _('Mwan3 requires that all interfaces have a unique metric configured in /etc/config/network.') + '<br />' +
+ _('Names must match the interface name found in /etc/config/network.') + '<br />' +
+ _('Names may contain characters A-Z, a-z, 0-9, _ and no spaces-') + '<br />' +
+ _('Interfaces may not share the same name as configured members, policies or rules.'));
+
+ s = m.section(form.GridSection, 'interface');
+ s.addremove = true;
+ s.anonymous = false;
+ s.nodescriptions = true;
+
+ o = s.option(form.Flag, 'enabled', _('Enabled'));
+ o.default = false;
+
+ o = s.option(form.ListValue, 'initial_state', _('Initial state'),
+ _('Expect interface state on up event'));
+ o.default = 'online';
+ o.value('online', _('Online'));
+ o.value('offline', _('Offline'));
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, 'family', _('Internet Protocol'));
+ o.default = 'ipv4';
+ o.value('ipv4', _('IPv4'));
+ o.value('ipv6', _('IPv6'));
+ o.modalonly = true;
+
+ o = s.option(form.DynamicList, 'track_ip', _('Tracking hostname or IP address'),
+ _('This hostname or IP address will be pinged to determine if the link is up or down. Leave blank to assume interface is always online'));
+ o.datatype = 'host';
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, 'track_method', _('Tracking method'));
+ o.default = 'ping';
+ o.value('ping');
+ if (stats[0].type === 'file') {
+ o.value('httping');
+ }
+ if (stats[1].type === 'file') {
+ o.value('nping-tcp');
+ o.value('nping-udp');
+ o.value('nping-icmp');
+ o.value('nping-arp');
+ }
+ if (stats[2].type === 'file') {
+ o.value('arping');
+ }
+
+ o = s.option(form.Flag, 'httping_ssl', _('Enable ssl tracking'),
+ _('Enables https tracking on ssl port 443'));
+ o.depends('track_method', 'httping');
+ o.rmempty = false;
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'reliability', _('Tracking reliability'),
+ _('Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up'));
+ o.datatype = 'range(1, 100)';
+ o.default = '1';
+
+ o = s.option(form.ListValue, 'count', _('Ping count'));
+ o.default = '1';
+ o.value('1');
+ o.value('2');
+ o.value('3');
+ o.value('4');
+ o.value('5');
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'size', _('Ping size'));
+ o.default = '56';
+ o.depends('track_method', 'ping');
+ o.value('8');
+ o.value('24');
+ o.value('56');
+ o.value('120');
+ o.value('248');
+ o.value('504');
+ o.value('1016');
+ o.value('1472');
+ o.value('2040');
+ o.datatype = 'range(1, 65507)';
+ o.modalonly = true;
+
+ o =s.option(form.Value, 'max_ttl', _('Max TTL'));
+ o.default = '60';
+ o.depends('track_method', 'ping');
+ o.value('10');
+ o.value('20');
+ o.value('30');
+ o.value('40');
+ o.value('50');
+ o.value('60');
+ o.value('70');
+ o.datatype = 'range(1, 255)';
+ o.modalonly = true;
+
+ o = s.option(form.Flag, 'check_quality', _('Check link quality'));
+ o.depends('track_method', 'ping');
+ o.default = false;
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'failure_latency', _('Failure latency [ms]'));
+ o.depends('check_quality', '1');
+ o.default = '1000';
+ o.value('25');
+ o.value('50');
+ o.value('75');
+ o.value('100');
+ o.value('150');
+ o.value('200');
+ o.value('250');
+ o.value('300');
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'failure_loss', _('Failure packet loss [%]'));
+ o.depends('check_quality', '1');
+ o.default = '40';
+ o.value('2');
+ o.value('5');
+ o.value('10');
+ o.value('20');
+ o.value('25');
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'recovery_latency', _('Recovery latency [ms]'));
+ o.depends('check_quality', '1');
+ o.default = '500';
+ o.value('25');
+ o.value('50');
+ o.value('75');
+ o.value('100');
+ o.value('150');
+ o.value('200');
+ o.value('250');
+ o.value('300');
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'recovery_loss', _('Recovery packet loss [%]'));
+ o.depends('check_quality', '1');
+ o.default = '10';
+ o.value('2');
+ o.value('5');
+ o.value('10');
+ o.value('20');
+ o.value('25');
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, "timeout", _("Ping timeout"));
+ o.default = '4';
+ for (var i = 1; i <= 10; i++)
+ o.value(String(i), N_(i, '%d second', '%d seconds').format(i));
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, 'interval', _('Ping interval'));
+ o.default = '10';
+ o.value('1', _('%d second').format('1'));
+ o.value('3', _('%d seconds').format('3'));
+ o.value('5', _('%d seconds').format('5'));
+ o.value('10', _('%d seconds').format('10'));
+ o.value('20', _('%d seconds').format('20'));
+ o.value('30', _('%d seconds').format('30'));
+ o.value('60', _('%d minute').format('1'));
+ o.value('300', _('%d minutes').format('5'));
+ o.value('600', _('%d minutes').format('10'));
+ o.value('900', _('%d minutes').format('15'));
+ o.value('1800', _('%d minutes').format('30'));
+ o.value('3600', _('%d hour').format('1'));
+
+ o = s.option(form.Value, 'failure_interval', _('Failure interval'),
+ _('Ping interval during failure detection'));
+ o.default = '5';
+ o.value('1', _('%d second').format('1'));
+ o.value('3', _('%d seconds').format('3'));
+ o.value('5', _('%d seconds').format('5'));
+ o.value('10', _('%d seconds').format('10'));
+ o.value('20', _('%d seconds').format('20'));
+ o.value('30', _('%d seconds').format('30'));
+ o.value('60', _('%d minute').format('1'));
+ o.value('300', _('%d minutes').format('5'));
+ o.value('600', _('%d minutes').format('10'));
+ o.value('900', _('%d minutes').format('15'));
+ o.value('1800', _('%d minutes').format('30'));
+ o.value('3600', _('%d hour').format('1'));
+ o.modalonly = true;
+
+ o = s.option(form.Flag, 'keep_failure_interval', _('Keep failure interval'),
+ _('Keep ping failure interval during failure state'));
+ o.default = false;
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'recovery_interval', _('Recovery interval'),
+ _('Ping interval during failure recovering'));
+ o.default = '5';
+ o.value('1', _('%d second').format('1'));
+ o.value('3', _('%d seconds').format('3'));
+ o.value('5', _('%d seconds').format('5'));
+ o.value('10', _('%d seconds').format('10'));
+ o.value('20', _('%d seconds').format('20'));
+ o.value('30', _('%d seconds').format('30'));
+ o.value('60', _('%d minute').format('1'));
+ o.value('300', _('%d minutes').format('5'));
+ o.value('600', _('%d minutes').format('10'));
+ o.value('900', _('%d minutes').format('15'));
+ o.value('1800', _('%d minutes').format('30'));
+ o.value('3600', _('%d hour').format('1'));
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, 'down', _('Interface down'),
+ _('Interface will be deemed down after this many failed ping tests'));
+ o.default = '5';
+ o.value('1');
+ o.value('2');
+ o.value('3');
+ o.value('4');
+ o.value('5');
+ o.value('6');
+ o.value('7');
+ o.value('8');
+ o.value('9');
+ o.value('10');
+
+ o = s.option(form.ListValue, 'up', _('Interface up'),
+ _('Downed interface will be deemed up after this many successful ping tests'));
+ o.default = "5";
+ o.value('1');
+ o.value('2');
+ o.value('3');
+ o.value('4');
+ o.value('5');
+ o.value('6');
+ o.value('7');
+ o.value('8');
+ o.value('9');
+ o.value('10');
+
+ o = s.option(form.ListValue, 'flush_conntrack', _('Flush conntrack table'),
+ _('Flush global firewall conntrack table on interface events'));
+ o.value('ifup', _('ifup (netifd)'));
+ o.value('ifdown', _('ifdown (netifd)'));
+ o.value('connected', _('connected (mwan3)'));
+ o.value('disconnected', _('disconnected (mwan3)'));
+ o.modalonly = true;
+
+ o = s.option(form.DummyValue, 'metric', _('Metric'),
+ _('This displays the metric assigned to this interface in /etc/config/network'));
+ o.rawhtml = true;
+ o.cfgvalue = function(s) {
+ var metric = uci.get('network', s, 'metric')
+ if (metric)
+ return metric;
+ else
+ return _('No interface metric set!');
+ }
+
+ return m.render();
+ }
+})
--- /dev/null
+'use strict';
+'require form';
+'require view';
+'require uci';
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ uci.load('mwan3')
+ ]);
+ },
+
+ render: function () {
+ var m, s, o;
+
+ m = new form.Map('mwan3', _('MultiWAN Manager - Members'),
+ _('Members are profiles attaching a metric and weight to an MWAN interface.') + '<br />' +
+ _('Names may contain characters A-Z, a-z, 0-9, _ and no spaces.') + '<br />' +
+ _('Members may not share the same name as configured interfaces, policies or rules.'));
+
+ s = m.section(form.GridSection, 'member');
+ s.addremove = true;
+ s.anonymous = false;
+ s.nodescriptions = true;
+
+ o = s.option(form.ListValue, 'interface', _('Interface'));
+ var options = uci.sections('mwan3', 'interface')
+ for (var i = 0; i < options.length; i++) {
+ var value = options[i]['.name'];
+ o.value(value);
+ }
+
+ o = s.option(form.Value, 'metric', _('Metric'),
+ _('Acceptable values: 1-256. Defaults to 1 if not set'));
+ o.datatype = 'range(1, 256)';
+
+ o = s.option(form.Value, 'weight', ('Weight'),
+ _('Acceptable values: 1-1000. Defaults to 1 if not set'));
+ o.datatype = 'range(1, 1000)';
+
+ return m.render();
+ }
+})
--- /dev/null
+'use strict';
+'require view';
+'require fs';
+'require ui';
+
+var isReadonlyView = !L.hasViewPermission() || null;
+
+return view.extend({
+ load: function() {
+ return L.resolveDefault(fs.read('/etc/mwan3.user'), '');
+ },
+
+ handleSave: function(ev) {
+ var value = (document.querySelector('textarea').value || '').trim().replace(/\r\n/g, '\n') + '\n';
+
+ return fs.write('/etc/mwan3.user', value).then(function(rc) {
+ document.querySelector('textarea').value = value;
+ ui.addNotification(null, E('p', _('Contents have been saved.')), 'info');
+ }).catch(function(e) {
+ ui.addNotification(null, E('p', _('Unable to save contents: %s').format(e.message)));
+ });
+ },
+
+ render: function(mwan3user) {
+ return E([
+ E('h2', _('MultiWAN Manager - Notify')),
+ E('p', { 'class': 'cbi-section-descr' },
+ _('This section allows you to modify the content of \"/etc/mwan3.user\".') + '<br/>' +
+ _('The file is also preserved during sysupgrade.') + '<br/>' +
+ '<br />' +
+ _('Notes:') + '<br />' +
+ _('This file is interpreted as a shell script.') + '<br />' +
+ _('The first line of the script must be "#!/bin/sh" without quotes.') + '<br />' +
+ _('Lines beginning with # are comments and are not executed.') + '<br />' +
+ _('Put your custom mwan3 action here, they will be executed with each netifd hotplug interface event on interfaces for which mwan3 is enabled.') + '<br />' +
+ '<br />' +
+ _('There are three main environment variables that are passed to this script.') + '<br />' +
+ '<br />' +
+ _('%s: Name of the action that triggered this event').format('$ACTION') + '<br />' +
+ _('* %s: Is called by netifd and mwan3track').format('ifup') + '<br />' +
+ _('* %s: Is called by netifd and mwan3track').format('ifdown') + '<br />' +
+ _('* %s: Is only called by mwan3track if tracking was successful').format('connected') + '<br />' +
+ _('* %s: Is only called by mwan3track if tracking has failed').format('disonnected') + '<br />' +
+ _('%s: Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")').format('$INTERFACE') + '<br />' +
+ _('%s: Name of Physical device which interface went up or down (e.g. \"eth0\" or \"wwan0\")').format('$DEVICE') + '<br />'),
+ E('p', {}, E('textarea', { 'style': 'width:100%', 'rows': 10, 'disabled': isReadonlyView }, [ mwan3user != null ? mwan3user : '' ]))
+ ]);
+ },
+
+ handleSaveApply: null,
+ handleReset: null
+});
--- /dev/null
+'use strict';
+'require form';
+'require view';
+'require uci';
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ uci.load('mwan3')
+ ]);
+ },
+
+ render: function () {
+ var m, s, o;
+
+ m = new form.Map('mwan3', _('MultiWAN Manager - Policies'),
+ _('Policies are profiles grouping one or more members controlling how Mwan3 distributes traffic.') +
+ _('Member interfaces with lower metrics are used first.') +
+ _('Member interfaces with the same metric will be load-balanced.') +
+ _('Load-balanced member interfaces distribute more traffic out those with higher weights.') +
+ _('Names may contain characters A-Z, a-z, 0-9, _ and no spaces.') +
+ _('Names must be 15 characters or less.') +
+ _('Policies may not share the same name as configured interfaces, members or rules'));
+
+ s = m.section(form.GridSection, 'policy');
+ s.addremove = true;
+ s.anonymous = false;
+ s.nodescriptions = true;
+
+ o = s.option(form.DynamicList, 'use_member', _('Member used'));
+ var options = uci.sections('mwan3', 'member')
+ for (var i = 0; i < options.length; i++) {
+ var value = options[i]['.name'];
+ o.value(value);
+ }
+
+ o = s.option(form.ListValue, 'last_resort', _('Last resort'),
+ _('When all policy members are offline use this behavior for matched traffic'));
+ o.default = 'unreachable';
+ o.value('unreachable', _('unreachable (reject)'));
+ o.value('blackhole', _('blackhole (drop)'));
+ o.value('default', _('default (use main routing table)'));
+
+ return m.render();
+ }
+})
--- /dev/null
+'use strict';
+'require form';
+'require fs';
+'require view';
+'require uci';
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ fs.exec_direct('/usr/libexec/luci-mwan3', ['ipset', 'dump']),
+ uci.load('mwan3')
+ ]);
+ },
+
+ render: function (data) {
+ var m, s, o;
+
+ m = new form.Map('mwan3', _('MultiWAN Manager - Rules'),
+ _('Rules specify which traffic will use a particular MWAN policy.') + '<br />' +
+ _('Rules are based on IP address, port or protocol.') + '<br />' +
+ _('Rules are matched from top to bottom.') + '<br />' +
+ _('Rules below a matching rule are ignored.') + '<br />' +
+ _('Traffic not matching any rule is routed using the main routing table.') + '<br />' +
+ _('Traffic destined for known (other than default) networks is handled by the main routing table.') + '<br />' +
+ _('Traffic matching a rule, but all WAN interfaces for that policy are down will be blackholed.') + '<br />' +
+ _('Names may contain characters A-Z, a-z, 0-9, _ and no spaces.') + '<br />' +
+ _('Rules may not share the same name as configured interfaces, members or policies.'));
+
+ s = m.section(form.GridSection, 'rule');
+ s.addremove = true;
+ s.anonymous = false;
+ s.nodescriptions = true;
+
+ o = s.option(form.ListValue, 'family', _('Internet Protocol'));
+ o.default = '';
+ o.value('', _('IPv4 and IPv6'));
+ o.value('ipv4', _('IPv4 only'));
+ o.value('ipv6', _('IPv6 only'));
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'src_ip', _('Source address'),
+ _('Supports CIDR notation (eg \"192.168.100.0/24\") without quotes'));
+ o.datatype = 'ipaddr';
+
+ o = s.option(form.Value, 'src_port', _('Source port'),
+ _('May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes'));
+ o.depends('proto', 'tcp');
+ o.depends('proto', 'udp');
+
+ o = s.option(form.Value, 'dest_ip', _('Destination address'),
+ _('Supports CIDR notation (eg \"192.168.100.0/24\") without quotes'));
+ o.datatype = 'ipaddr';
+
+ o = s.option(form.Value, 'dest_port', _('Destination port'),
+ _('May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes'));
+ o.depends('proto', 'tcp');
+ o.depends('proto', 'udp');
+
+ o = s.option(form.Value, 'proto', _('Protocol'),
+ _('View the content of /etc/protocols for protocol description'));
+ o.default = 'all';
+ o.rmempty = false;
+ o.value('all');
+ o.value('tcp');
+ o.value('udp');
+ o.value('icmp');
+ o.value('esp');
+
+ o = s.option(form.ListValue, 'sticky', _('Sticky'),
+ _('Traffic from the same source IP address that previously matched this rule within the sticky timeout period will use the same WAN interface'));
+ o.default = '0';
+ o.value('1', _('Yes'));
+ o.value('0', _('No'));
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'timeout', _('Sticky timeout'),
+ _('Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set'));
+ o.datatype = 'range(1, 1000000)';
+ o.modalonly = true;
+
+ o = s.option(form.Value, 'ipset', _('IPset'),
+ _('Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/youtube.com/youtube\")'));
+ o.value('', _('-- Please choose --'));
+ var ipsets = data[0].split(/\n/);
+ for (var i = 0; i < ipsets.length; i++) {
+ if (ipsets[i].length > 0)
+ o.value(ipsets[i]);
+ }
+ o.modalonly = true;
+
+ o = s.option(form.Flag, 'logging', _('Logging'),
+ _('Enables firewall rule logging (global mwan3 logging must also be enabled)'));
+ o.modalonly = true;
+
+ o = s.option(form.ListValue, 'use_policy', _('Policy assigned'));
+ var options = uci.sections('mwan3', 'policy')
+ for (var i = 0; i < options.length; i++) {
+ var value = options[i]['.name'];
+ o.value(value);
+ }
+ o.value('unreachable', _('unreachable (reject)'));
+ o.value('blackhole', _('blackhole (drop)'));
+ o.value('default', _('default (use main routing table)'));
+
+ return m.render();
+ }
+})
--- /dev/null
+'use strict';
+'require fs';
+'require view';
+
+return view.extend({
+ load: function() {
+ return L.resolveDefault(fs.exec_direct('/usr/sbin/mwan3', [ 'status' ]),'');
+ },
+
+ render: function (report) {
+ return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
+ E('h2', _('MultiWAN Manager - Status')),
+ E('div', { 'class': 'cbi-section' }, [
+ E('pre', [ report ])
+ ]),
+ ])
+ },
+
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+})
--- /dev/null
+'use strict';
+'require fs';
+'require uci';
+'require dom';
+'require ui';
+'require view';
+
+return view.extend({
+ handleCommand: function(exec, args) {
+ var buttons = document.querySelectorAll('.cbi-button');
+
+ for (var i = 0; i < buttons.length; i++)
+ buttons[i].setAttribute('disabled', 'true');
+
+ return fs.exec(exec, args).then(function(res) {
+ var out = document.querySelector('.command-output');
+ out.style.display = '';
+
+ dom.content(out, [ res.stdout || '', res.stderr || '' ]);
+ }).catch(function(err) {
+ ui.addNotification(null, E('p', [ err ]))
+ }).finally(function() {
+ for (var i = 0; i < buttons.length; i++)
+ buttons[i].removeAttribute('disabled');
+ });
+ },
+
+ handleAction: function(ev) {
+ var iface = document.getElementById('iface');
+ var task = document.getElementById('task');
+
+ switch (task.value) {
+ case 'gateway':
+ return this.handleCommand('/usr/libexec/luci-mwan3',
+ [ 'diag', 'gateway', iface.value ]);
+ case 'tracking':
+ return this.handleCommand('/usr/libexec/luci-mwan3',
+ [ 'diag', 'tracking', iface.value ]);
+ case 'rules':
+ return this.handleCommand('/usr/libexec/luci-mwan3',
+ [ 'diag', 'rules', iface.value ]);
+ case 'routes':
+ return this.handleCommand('/usr/libexec/luci-mwan3',
+ [ 'diag', 'routes', iface.value ]);
+ case 'ifup':
+ return this.handleCommand('/usr/sbin/mwan3',
+ [ 'ifup', iface.value]);
+ case 'ifdown':
+ return this.handleCommand('/usr/sbin/mwan3',
+ [ 'ifdown', iface.value]);
+ }
+ },
+
+ load: function() {
+ return Promise.all([
+ uci.load('mwan3')
+ ]);
+ },
+
+ render: function () {
+
+ var taskSel = [
+ E('option', { 'value': 'gateway' }, [ _('Ping default gateway') ]),
+ E('option', { 'value': 'tracking' }, [ _('Ping tracking IP') ]),
+ E('option', { 'value': 'rules' }, [ _('Check IP rules') ]),
+ E('option', { 'value': 'routes' }, [ _('Check routing table') ]),
+ E('option', { 'value': 'ifup' }, [ _('Hotplug ifup') ]),
+ E('option', { 'value': 'ifdown' }, [ _('Hotplug ifdown') ])
+ ];
+
+ var ifaceSel = [E('option', { value: '' }, [_('-- Interface Selection --')])];
+
+ var options = uci.sections('mwan3', 'interface')
+ for (var i = 0; i < options.length; i++) {
+ ifaceSel.push(E('option', { 'value': options[i]['.name'] }, options[i]['.name']));
+ }
+
+ return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
+ E('h2', {}, [ _('MultiWAN Manager - Diagnostics') ]),
+ E('div', { 'class': 'cbi-section' }, [
+ E('div', { 'class': 'cbi-section-node' }, [
+ E('div', { 'class': 'cbi-value' }, [
+ E('label', { 'class': 'cbi-value-title' }, [ _('Interface') ]),
+ E('div', { 'class': 'cbi-value-field' }, [
+ E('select', {'class': 'cbi-input-select', 'id': 'iface'},
+ ifaceSel
+ )
+ ])
+ ]),
+ E('div', { 'class': 'cbi-value' }, [
+ E('label', { 'class': 'cbi-value-title' }, [ _('Task') ]),
+ E('div', { 'class': 'cbi-value-field' }, [
+ E('select', { 'class': 'cbi-input-select', 'id': 'task' },
+ taskSel
+ )
+ ])
+ ])
+ ])
+ ]),
+ '\xa0',
+ E('pre', { 'class': 'command-output', 'style': 'display:none' }),
+ '\xa0',
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'id': 'execute',
+ 'click': ui.createHandlerFn(this, 'handleAction')
+ }, [ _('Execute') ]),
+ ]),
+ ]);
+ },
+
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+})
--- /dev/null
+'use strict';
+'require poll';
+'require view';
+'require rpc';
+
+var callMwan3Status = rpc.declare({
+ object: 'mwan3',
+ method: 'status',
+ expect: { },
+});
+
+document.querySelector('head').appendChild(E('link', {
+ 'rel': 'stylesheet',
+ 'type': 'text/css',
+ 'href': L.resource('view/mwan3/mwan3.css')
+}));
+
+function renderMwan3Status(status) {
+ if (!status.interfaces)
+ return '<strong>%h</strong>'.format(_('No MWAN interfaces found'));
+
+ var statusview = '';
+ for ( var iface in status.interfaces) {
+ var state = '';
+ var css = '';
+ var time = '';
+ var tname = '';
+ switch (status.interfaces[iface].status) {
+ case 'online':
+ state = _('Online');
+ css = 'success';
+ time = '%t'.format(status.interfaces[iface].online);
+ tname = _('Uptime');
+ css = 'success';
+ break;
+ case 'offline':
+ state = _('Offline');
+ css = 'danger';
+ time = '%t'.format(status.interfaces[iface].offline);
+ tname = _('Downtime');
+ break;
+ case 'notracking':
+ state = _('No Tracking');
+ if ((status.interfaces[iface].uptime) > 0) {
+ css = 'success';
+ time = '%t'.format(status.interfaces[iface].uptime);
+ tname = _('Uptime');
+ }
+ else {
+ css = 'warning';
+ time = '';
+ tname = '';
+ }
+ break;
+ default:
+ state = _('Disabled');
+ css = 'warning';
+ time = '';
+ tname = '';
+ break;
+ }
+
+ statusview += '<div class="alert-message %h">'.format(css);
+ statusview += '<div><strong>%h: </strong>%h</div>'.format(_('Interface'), iface);
+ statusview += '<div><strong>%h: </strong>%h</div>'.format(_('Status'), state);
+
+ if (time)
+ statusview += '<div><strong>%h: </strong>%h</div>'.format(tname, time);
+
+ statusview += '</div>';
+ }
+
+ return statusview;
+}
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ callMwan3Status(),
+ ]);
+ },
+
+ render: function (data) {
+ poll.add(function() {
+ return callMwan3Status().then(function(result) {
+ var view = document.getElementById('mwan3-service-status');
+ view.innerHTML = renderMwan3Status(result);
+ });
+ });
+
+ return E('div', { class: 'cbi-map' }, [
+ E('h2', [ _('MultiWAN Manager - Overview') ]),
+ E('div', { class: 'cbi-section' }, [
+ E('div', { 'id': 'mwan3-service-status' }, [
+ E('em', { 'class': 'spinning' }, [ _('Collecting data ...') ])
+ ])
+ ])
+ ]);
+ },
+
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+})
--- /dev/null
+'use strict';
+'require fs';
+'require view';
+
+return view.extend({
+ load: function() {
+ return L.resolveDefault(fs.exec_direct('/usr/sbin/mwan3', [ 'internal', 'ipv4' ]),'');
+ },
+
+ render: function (report) {
+ return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
+ E('h2', _('MultiWAN Manager - Troubleshooting')),
+ E('div', { 'class': 'cbi-section' }, [
+ E('pre', [ report ])
+ ]),
+ ])
+ },
+
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+})
--- /dev/null
+'use strict';
+'require baseclass';
+'require rpc';
+
+var callMwan3Status = rpc.declare({
+ object: 'mwan3',
+ method: 'status',
+ expect: { },
+});
+
+document.querySelector('head').appendChild(E('link', {
+ 'rel': 'stylesheet',
+ 'type': 'text/css',
+ 'href': L.resource('view/mwan3/mwan3.css')
+}));
+
+return baseclass.extend({
+ title: _('MultiWAN Manager'),
+
+ load: function() {
+ return Promise.all([
+ callMwan3Status(),
+ ]);
+ },
+
+ render: function (result) {
+ if (!result[0].interfaces)
+ return null;
+
+ var container = E('div', { 'id': 'mwan3-service-status' });
+ var iface;
+ for ( iface in result[0].interfaces) {
+ var state = '';
+ var css = '';
+ var time = '';
+ var tname = '';
+ switch (result[0].interfaces[iface].status) {
+ case 'online':
+ state = _('Online');
+ css = 'alert-message success';
+ time = '%t'.format(result[0].interfaces[iface].online);
+ tname = _('Uptime');
+ break;
+ case 'offline':
+ state = _('Offline');
+ css = 'alert-message danger';
+ time = '%t'.format(result[0].interfaces[iface].offline);
+ tname = _('Downtime');
+ break;
+ case 'notracking':
+ state = _('No Tracking');
+ if ((result[0].interfaces[iface].uptime) > 0) {
+ css = 'alert-message success';
+ time = '%t'.format(result[0].interfaces[iface].uptime);
+ tname = _('Uptime');
+ }
+ else {
+ css = 'alert-message warning';
+ time = '';
+ tname = '';
+ }
+ break;
+ default:
+ css = 'alert-message warning';
+ state = _('Disabled');
+ time = '';
+ tname = '';
+ break;
+ }
+
+ if (time !== '' ) {
+ container.appendChild(
+ E('div', { 'class': css }, [
+ E('div', {}, [
+ E('strong', {}, [
+ _('Interface'), ':', ' '
+ ]),
+ iface
+ ]),
+ E('div', {}, [
+ E('strong', {}, [
+ _('Status'), ':', ' '
+ ]),
+ state
+ ]),
+ E('div', {}, [
+ E('strong', {}, [
+ tname, ':', ' '
+ ]),
+ time
+ ])
+ ])
+ );
+ }
+ else {
+ container.appendChild(
+ E('div', { 'class': css }, [
+ E('div', {}, [
+ E('strong', {}, [
+ _('Interface'), ':', ' '
+ ]),
+ iface
+ ]),
+ E('div', {}, [
+ E('strong', {}, [
+ _('Status'), ':', ' '
+ ]),
+ state
+ ])
+ ])
+ );
+ }
+ }
+
+ return container;
+ }
+});
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-module("luci.controller.mwan3", package.seeall)
-
-sys = require "luci.sys"
-ut = require "luci.util"
-
-ip = "ip -4 "
-
-function index()
- if not nixio.fs.access("/etc/config/mwan3") then
- return
- end
-
- entry({"admin", "status", "mwan"},
- alias("admin", "status", "mwan", "overview"),
- _("Load Balancing"), 600).acl_depends = { "luci-app-mwan3" }
-
- entry({"admin", "status", "mwan", "overview"},
- template("mwan/status_interface"))
- entry({"admin", "status", "mwan", "detail"},
- template("mwan/status_detail"))
- entry({"admin", "status", "mwan", "diagnostics"},
- template("mwan/status_diagnostics"))
- entry({"admin", "status", "mwan", "troubleshooting"},
- template("mwan/status_troubleshooting"))
- entry({"admin", "status", "mwan", "interface_status"},
- call("mwan_Status"))
- entry({"admin", "status", "mwan", "detailed_status"},
- call("detailedStatus"))
- entry({"admin", "status", "mwan", "diagnostics_display"},
- call("diagnosticsData"), nil).leaf = true
- entry({"admin", "status", "mwan", "troubleshooting_display"},
- call("troubleshootingData"))
-
-
- entry({"admin", "network", "mwan"},
- alias("admin", "network", "mwan", "interface"),
- _("Load Balancing"), 600).acl_depends = { "luci-app-mwan3" }
-
- entry({"admin", "network", "mwan", "globals"},
- cbi("mwan/globalsconfig"),
- _("Globals"), 5).leaf = true
- entry({"admin", "network", "mwan", "interface"},
- arcombine(cbi("mwan/interface"), cbi("mwan/interfaceconfig")),
- _("Interfaces"), 10).leaf = true
- entry({"admin", "network", "mwan", "member"},
- arcombine(cbi("mwan/member"), cbi("mwan/memberconfig")),
- _("Members"), 20).leaf = true
- entry({"admin", "network", "mwan", "policy"},
- arcombine(cbi("mwan/policy"), cbi("mwan/policyconfig")),
- _("Policies"), 30).leaf = true
- entry({"admin", "network", "mwan", "rule"},
- arcombine(cbi("mwan/rule"), cbi("mwan/ruleconfig")),
- _("Rules"), 40).leaf = true
- entry({"admin", "network", "mwan", "notify"},
- form("mwan/notify"),
- _("Notification"), 50).leaf = true
-end
-
-function mwan_Status()
- local status = ut.ubus("mwan3", "status", {})
-
- luci.http.prepare_content("application/json")
- if status ~= nil then
- luci.http.write_json(status)
- else
- luci.http.write_json({})
- end
-end
-
-function detailedStatus()
- local statusInfo = ut.trim(sys.exec("/usr/sbin/mwan3 status"))
- luci.http.prepare_content("text/plain")
- if statusInfo ~= "" then
- luci.http.write(statusInfo)
- else
- luci.http.write("Unable to get status information")
- end
-end
-
-function diagnosticsData(interface, task)
- function getInterfaceNumber(interface)
- local number = 0
- local interfaceNumber
- local uci = require "luci.model.uci".cursor()
- uci:foreach("mwan3", "interface",
- function (section)
- number = number+1
- if section[".name"] == interface then
- interfaceNumber = number
- end
- end
- )
- return interfaceNumber
- end
-
- function diag_command(cmd, device, addr)
- if addr and addr:match("^[a-zA-Z0-9%-%.:_]+$") then
- local util = io.popen(cmd %{ut.shellquote(device), ut.shellquote(addr)})
- if util then
- luci.http.write("Command:\n")
- luci.http.write(cmd %{ut.shellquote(device),
- ut.shellquote(addr)} .. "\n\n")
- luci.http.write("Result:\n")
- while true do
- local ln = util:read("*l")
- if not ln then break end
- luci.http.write(ln)
- luci.http.write("\n")
- end
- util:close()
- end
- return
- end
- end
-
- function get_gateway(interface)
- local gateway = nil
- local dump = nil
-
- dump = require("luci.util").ubus("network.interface.%s_4" % interface, "status", {})
- if not dump then
- dump = require("luci.util").ubus("network.interface.%s" % interface, "status", {})
- end
-
- if dump and dump.route then
- local _, route
- for _, route in ipairs(dump.route) do
- if dump.route[_].target == "0.0.0.0" then
- gateway = dump.route[_].nexthop
- end
- end
- end
- return gateway
- end
-
- local mArray = {}
- local results = ""
- local number = getInterfaceNumber(interface)
-
- local uci = require "luci.model.uci".cursor(nil, "/var/state")
- local nw = require "luci.model.network".init()
- local i18n = require "luci.i18n"
- local network = nw:get_network(interface)
- local device = network and network:get_interface()
- device = device:name()
-
- luci.http.prepare_content("text/plain")
- if device then
- if task == "ping_gateway" then
- local gateway = get_gateway(interface)
- if gateway ~= nil then
- diag_command("ping -I %s -c 5 -W 1 %s 2>&1", device, gateway)
- else
- luci.http.prepare_content("text/plain")
- luci.http.write(i18n.translatef("No gateway for interface %s found.", interface))
- end
- elseif task == "ping_trackips" then
- local trackips = uci:get("mwan3", interface, "track_ip")
- if #trackips > 0 then
- for i in pairs(trackips) do
- diag_command("ping -I %s -c 5 -W 1 %s 2>&1", device, trackips[i])
- end
- else
- luci.http.write(i18n.translatef("No tracking Hosts for interface %s defined.", interface))
- end
- elseif task == "check_rules" then
- local number = getInterfaceNumber(interface)
- local iif = 1000 + number
- local fwmark = 2000 + number
- local iif_rule = sys.exec(string.format("ip rule | grep %d", iif))
- local fwmark_rule = sys.exec(string.format("ip rule | grep %d", fwmark))
- if iif_rule ~= "" and fwmark_rule ~= "" then
- luci.http.write(i18n.translatef("All required IP rules for interface %s found", interface))
- luci.http.write("\n")
- luci.http.write(fwmark_rule)
- luci.http.write(iif_rule)
- elseif iif_rule == "" and fwmark_rule ~= "" then
- luci.http.write(i18n.translatef("Only one IP rules for interface %s found", interface))
- luci.http.write("\n")
- luci.http.write(fwmark_rule)
- elseif iif_rule ~= "" and fwmark_rule == "" then
- luci.http.write(i18n.translatef("Only one IP rules for interface %s found", interface))
- luci.http.write("\n")
- luci.http.write(iif_rule)
- else
- luci.http.write(i18n.translatef("Missing both IP rules for interface %s", interface))
- end
- elseif task == "check_routes" then
- local number = getInterfaceNumber(interface)
- local routeTable = sys.exec(string.format("ip route list table %s", number))
- if routeTable ~= "" then
- luci.http.write(i18n.translatef("Routing table %s for interface %s found", number, interface))
- luci.http.write("\n")
- luci.http.write(routeTable)
- else
- luci.http.write(i18n.translatef("Routing table %s for interface %s not found", number, interface))
- end
- elseif task == "hotplug_ifup" then
- os.execute(string.format("/usr/sbin/mwan3 ifup %s", ut.shellquote(interface)))
- luci.http.write(string.format("Hotplug ifup sent to interface %s", interface))
- elseif task == "hotplug_ifdown" then
- os.execute(string.format("/usr/sbin/mwan3 ifdown %s", ut.shellquote(interface)))
- luci.http.write(string.format("Hotplug ifdown sent to interface %s", interface))
- else
- luci.http.write("Unknown task")
- end
- else
- luci.http.write(string.format("Unable to perform diagnostic tests on %s.", interface))
- luci.http.write("\n")
- luci.http.write("There is no physical or virtual device associated with this interface.")
- end
-end
-
-function troubleshootingData()
- local ver = require "luci.version"
- local dash = "-------------------------------------------------"
-
- luci.http.prepare_content("text/plain")
-
- luci.http.write("\n")
- luci.http.write("\n")
- luci.http.write("Software-Version")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- if ver.distversion then
- luci.http.write(string.format("OpenWrt - %s", ver.distversion))
- luci.http.write("\n")
- else
- luci.http.write("OpenWrt - unknown")
- luci.http.write("\n")
- end
-
- if ver.luciversion then
- luci.http.write(string.format("LuCI - %s", ver.luciversion))
- luci.http.write("\n")
- else
- luci.http.write("LuCI - unknown")
- luci.http.write("\n")
- end
-
- luci.http.write("\n")
- luci.http.write("\n")
- local output = ut.trim(sys.exec("ip a show"))
- luci.http.write("Output of \"ip a show\"")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- if output ~= "" then
- luci.http.write(output)
- luci.http.write("\n")
- else
- luci.http.write("No data found")
- luci.http.write("\n")
- end
-
- luci.http.write("\n")
- luci.http.write("\n")
- local output = ut.trim(sys.exec("ip route show"))
- luci.http.write("Output of \"ip route show\"")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- if output ~= "" then
- luci.http.write(output)
- luci.http.write("\n")
- else
- luci.http.write("No data found")
- luci.http.write("\n")
- end
-
- luci.http.write("\n")
- luci.http.write("\n")
- local output = ut.trim(sys.exec("ip rule show"))
- luci.http.write("Output of \"ip rule show\"")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- if output ~= "" then
- luci.http.write(output)
- luci.http.write("\n")
- else
- luci.http.write("No data found")
- luci.http.write("\n")
- end
-
- luci.http.write("\n")
- luci.http.write("\n")
- luci.http.write("Output of \"ip route list table 1-250\"")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- for i=1,250 do
- local output = ut.trim(sys.exec(string.format("ip route list table %d", i)))
- if output ~= "" then
- luci.http.write(string.format("Table %s: ", i))
- luci.http.write(output)
- luci.http.write("\n")
- end
- end
-
- luci.http.write("\n")
- luci.http.write("\n")
- local output = ut.trim(sys.exec("iptables -L -t mangle -v -n"))
- luci.http.write("Output of \"iptables -L -t mangle -v -n\"")
- luci.http.write("\n")
- luci.http.write(dash)
- luci.http.write("\n")
- if output ~= "" then
- luci.http.write(output)
- luci.http.write("\n")
- else
- luci.http.write("No data found")
- luci.http.write("\n")
- end
-end
+++ /dev/null
--- Copyright 2017 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local net = require "luci.model.network".init()
-
-local s, m, o
-
-m = Map("mwan3", translate("MWAN - Globals"))
-
-s = m:section(NamedSection, "globals", "globals", nil)
-
-o = s:option(Value, "mmx_mask",
- translate("Firewall mask"),
- translate("Enter value in hex, starting with <code>0x</code>"))
-o.datatype = "hex(4)"
-o.default = "0x3F00"
-
-o = s:option(Flag, "logging",
- translate("Logging"),
- translate("Enables global firewall logging"))
-
-o = s:option(ListValue, "loglevel",
- translate("Loglevel"),
- translate("Firewall loglevel"))
-o.default = "notice"
-o:value("emerg", translate("Emergency"))
-o:value("alert", translate("Alert"))
-o:value("crit", translate("Critical"))
-o:value("error", translate("Error"))
-o:value("warning", translate("Warning"))
-o:value("notice", translate("Notice"))
-o:value("info", translate("Info"))
-o:value("debug", translate("Debug"))
-o:depends("logging", "1")
-
-o = s:option(DynamicList, "rt_table_lookup",
- translate("Routing table lookup"),
- translate("Also scan this Routing table for connected networks"))
-o.datatype = "integer"
-o:value("220", translatef("Routing table %d", 220))
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-local uci = require "uci"
-
-local m, mwan_interface, enabled, track_method, reliability, interval
-local down, up, metric
-
-function interfaceWarnings(overview, count, iface_max)
- local warnings = ""
- if count <= iface_max then
- warnings = string.format("<strong>%s</strong><br />",
- translatef("There are currently %d of %d supported interfaces configured", count, iface_max)
- )
- else
- warnings = string.format("<strong>%s</strong><br />",
- translatef("WARNING: %d interfaces are configured exceeding the maximum of %d!", count, iface_max)
- )
- end
-
- for i, k in pairs(overview) do
- if overview[i]["network"] == false then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Interface %s are not found in /etc/config/network", i)
- )
- end
-
- if overview[i]["default_route"] == false then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Interface %s has no default route in the main routing table", i)
- )
- end
-
- if overview[i]["reliability"] == false then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Interface %s has a higher reliability " ..
- "requirement than tracking hosts (%d)", i, overview[i]["tracking"])
- )
- end
-
- if overview[i]["duplicate_metric"] == true then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Interface %s has a duplicate metric %s configured", i, overview[i]["metric"])
- )
- end
- end
-
- return warnings
-end
-
-function configCheck()
- local overview = {}
- local count = 0
- local duplicate_metric = {}
- uci.cursor():foreach("mwan3", "interface",
- function (section)
- local uci = uci.cursor(nil, "/var/state")
- local iface = section[".name"]
- overview[iface] = {}
- count = count + 1
- local network = uci:get("network", iface)
- overview[iface]["network"] = false
- if network ~= nil then
- overview[iface]["network"] = true
-
- local device = uci:get("network", iface, "ifname")
- if device ~= nil then
- overview[iface]["device"] = device
- end
-
- local metric = uci:get("network", iface, "metric")
- if metric ~= nil then
- overview[iface]["metric"] = metric
- overview[iface]["duplicate_metric"] = false
- for _, m in ipairs(duplicate_metric) do
- if m == metric then
- overview[iface]["duplicate_metric"] = true
- end
- end
- table.insert(duplicate_metric, metric)
- end
-
- local dump = require("luci.util").ubus("network.interface.%s" % iface, "status", {})
- overview[iface]["default_route"] = false
- if dump and dump.route then
- local _, route
- for _, route in ipairs(dump.route) do
- if dump.route[_].target == "0.0.0.0" then
- overview[iface]["default_route"] = true
- end
- end
- end
- end
-
- local trackingNumber = uci:get("mwan3", iface, "track_ip")
- overview[iface]["tracking"] = 0
- if trackingNumber and #trackingNumber > 0 then
- overview[iface]["tracking"] = #trackingNumber
- overview[iface]["reliability"] = false
- local reliabilityNumber = tonumber(uci:get("mwan3", iface, "reliability") or "1")
- if reliabilityNumber and reliabilityNumber <= #trackingNumber then
- overview[iface]["reliability"] = true
- end
- end
- end
- )
-
- -- calculate iface_max usage from firewall mmx_mask
- function bit(p)
- return 2 ^ (p - 1)
- end
- function hasbit(x, p)
- return x % (p + p) >= p
- end
- function setbit(x, p)
- return hasbit(x, p) and x or x + p
- end
-
- local uci = require("uci").cursor(nil, "/var/state")
- local mmx_mask = uci:get("mwan3", "globals", "mmx_mask") or "0x3F00"
- local number = tonumber(mmx_mask, 16)
- local bits = 0
- local iface_max = 0
- for i=1,16 do
- if hasbit(number, bit(i)) then
- bits = bits + 1
- iface_max = setbit( iface_max, bit(bits))
- end
- end
-
- -- subtract blackhole, unreachable and default table from iface_max
- iface_max = iface_max - 3
-
- return overview, count, iface_max
-end
-
-m = Map("mwan3", translate("MWAN - Interfaces"),
- interfaceWarnings(configCheck()))
-
-mwan_interface = m:section(TypedSection, "interface", nil,
- translate("mwan3 requires that all interfaces have a unique metric configured in /etc/config/network<br />" ..
- "Names must match the interface name found in /etc/config/network<br />" ..
- "Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />" ..
- "Interfaces may not share the same name as configured members, policies or rules"))
-mwan_interface.addremove = true
-mwan_interface.dynamic = false
-mwan_interface.sectionhead = translate("Interface")
-mwan_interface.sortable = false
-mwan_interface.template = "cbi/tblsection"
-mwan_interface.extedit = dsp.build_url("admin", "network", "mwan", "interface", "%s")
-function mwan_interface.create(self, section)
- TypedSection.create(self, section)
- m.uci:save("mwan3")
- luci.http.redirect(dsp.build_url("admin", "network", "mwan", "interface", section))
-end
-
-enabled = mwan_interface:option(DummyValue, "enabled", translate("Enabled"))
-enabled.rawhtml = true
-function enabled.cfgvalue(self, s)
- if self.map:get(s, "enabled") == "1" then
- return translate("Yes")
- else
- return translate("No")
- end
-end
-
-track_method = mwan_interface:option(DummyValue, "track_method", translate("Tracking method"))
-track_method.rawhtml = true
-function track_method.cfgvalue(self, s)
- local tracked = self.map:get(s, "track_ip")
- if tracked then
- return self.map:get(s, "track_method") or "ping"
- else
- return "—"
- end
-end
-
-reliability = mwan_interface:option(DummyValue, "reliability", translate("Tracking reliability"))
-reliability.rawhtml = true
-function reliability.cfgvalue(self, s)
- local tracked = self.map:get(s, "track_ip")
- if tracked then
- return self.map:get(s, "reliability") or "1"
- else
- return "—"
- end
-end
-
-interval = mwan_interface:option(DummyValue, "interval", translate("Ping interval"))
-interval.rawhtml = true
-function interval.cfgvalue(self, s)
- local tracked = self.map:get(s, "track_ip")
- if tracked then
- local intervalValue = self.map:get(s, "interval")
- if intervalValue then
- return intervalValue .. "s"
- else
- return "5s"
- end
- else
- return "—"
- end
-end
-
-down = mwan_interface:option(DummyValue, "down", translate("Interface down"))
-down.rawhtml = true
-function down.cfgvalue(self, s)
- local tracked = self.map:get(s, "track_ip")
- if tracked then
- return self.map:get(s, "down") or "3"
- else
- return "—"
- end
-end
-
-up = mwan_interface:option(DummyValue, "up", translate("Interface up"))
-up.rawhtml = true
-function up.cfgvalue(self, s)
- local tracked = self.map:get(s, "track_ip")
- if tracked then
- return self.map:get(s, "up") or "3"
- else
- return "—"
- end
-end
-
-metric = mwan_interface:option(DummyValue, "metric", translate("Metric"))
-metric.rawhtml = true
-function metric.cfgvalue(self, s)
- local uci = uci.cursor(nil, "/var/state")
- local metric = uci:get("network", s, "metric")
- if metric then
- return metric
- else
- return "—"
- end
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-
-local m, mwan_interface, enabled, initial_state, family, track_ip
-local track_method, reliability, count, size, max_ttl
-local check_quality, failure_latency, failure_loss, recovery_latency
-local recovery_loss, timeout, interval, failure
-local keep_failure, recovery, down, up, flush, metric
-local httping_ssl
-
-arg[1] = arg[1] or ""
-
-m = Map("mwan3", translatef("MWAN Interface Configuration - %s", arg[1]))
-m.redirect = dsp.build_url("admin", "network", "mwan", "interface")
-
-mwan_interface = m:section(NamedSection, arg[1], "interface", "")
-mwan_interface.addremove = false
-mwan_interface.dynamic = false
-
-enabled = mwan_interface:option(Flag, "enabled", translate("Enabled"))
-enabled.default = false
-
-initial_state = mwan_interface:option(ListValue, "initial_state", translate("Initial state"),
- translate("Expect interface state on up event"))
-initial_state.default = "online"
-initial_state:value("online", translate("Online"))
-initial_state:value("offline", translate("Offline"))
-
-family = mwan_interface:option(ListValue, "family", translate("Internet Protocol"))
-family.default = "ipv4"
-family:value("ipv4", translate("IPv4"))
-family:value("ipv6", translate("IPv6"))
-
-track_ip = mwan_interface:option(DynamicList, "track_ip", translate("Tracking hostname or IP address"),
- translate("This hostname or IP address will be pinged to determine if the link is up or down. Leave blank to assume interface is always online"))
-track_ip.datatype = "host"
-
-track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method"))
-track_method.default = "ping"
-track_method:value("ping")
-if os.execute("command -v nping 1>/dev/null") == 0 then
- track_method:value("nping-tcp")
- track_method:value("nping-udp")
- track_method:value("nping-icmp")
- track_method:value("nping-arp")
-end
-
-if os.execute("command -v arping 1>/dev/null") == 0 then
- track_method:value("arping")
-end
-
-if os.execute("command -v httping 1>/dev/null") == 0 then
- track_method:value("httping")
-end
-
-httping_ssl = mwan_interface:option(Flag, "httping_ssl", translate("Enable ssl tracking"),
- translate("Enables https tracking on ssl port 443"))
-httping_ssl:depends("track_method", "httping")
-httping_ssl.rmempty = false
-httping_ssl.default = httping_ssl.enabled
-
-reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"),
- translate("Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up"))
-reliability.datatype = "range(1, 100)"
-reliability.default = "1"
-
-count = mwan_interface:option(ListValue, "count", translate("Ping count"))
-count.default = "1"
-count:value("1")
-count:value("2")
-count:value("3")
-count:value("4")
-count:value("5")
-
-size = mwan_interface:option(Value, "size", translate("Ping size"))
-size.default = "56"
-size:depends("track_method", "ping")
-size:value("8")
-size:value("24")
-size:value("56")
-size:value("120")
-size:value("248")
-size:value("504")
-size:value("1016")
-size:value("1472")
-size:value("2040")
-size.datatype = "range(1, 65507)"
-
-max_ttl = mwan_interface:option(Value, "max_ttl", translate("Max TTL"))
-max_ttl.default = "60"
-max_ttl:depends("track_method", "ping")
-max_ttl:value("10")
-max_ttl:value("20")
-max_ttl:value("30")
-max_ttl:value("40")
-max_ttl:value("50")
-max_ttl:value("60")
-max_ttl:value("70")
-max_ttl.datatype = "range(1, 255)"
-
-check_quality = mwan_interface:option(Flag, "check_quality", translate("Check link quality"))
-check_quality:depends("track_method", "ping")
-check_quality.default = false
-
-failure_latency = mwan_interface:option(Value, "failure_latency", translate("Failure latency [ms]"))
-failure_latency:depends("check_quality", 1)
-failure_latency.default = "1000"
-failure_latency:value("25")
-failure_latency:value("50")
-failure_latency:value("75")
-failure_latency:value("100")
-failure_latency:value("150")
-failure_latency:value("200")
-failure_latency:value("250")
-failure_latency:value("300")
-
-failure_loss = mwan_interface:option(Value, "failure_loss", translate("Failure packet loss [%]"))
-failure_loss:depends("check_quality", 1)
-failure_loss.default = "40"
-failure_loss:value("2")
-failure_loss:value("5")
-failure_loss:value("10")
-failure_loss:value("20")
-failure_loss:value("25")
-
-recovery_latency = mwan_interface:option(Value, "recovery_latency", translate("Recovery latency [ms]"))
-recovery_latency:depends("check_quality", 1)
-recovery_latency.default = "500"
-recovery_latency:value("25")
-recovery_latency:value("50")
-recovery_latency:value("75")
-recovery_latency:value("100")
-recovery_latency:value("150")
-recovery_latency:value("200")
-recovery_latency:value("250")
-recovery_latency:value("300")
-
-recovery_loss = mwan_interface:option(Value, "recovery_loss", translate("Recovery packet loss [%]"))
-recovery_loss:depends("check_quality", 1)
-recovery_loss.default = "10"
-recovery_loss:value("2")
-recovery_loss:value("5")
-recovery_loss:value("10")
-recovery_loss:value("20")
-recovery_loss:value("25")
-
-timeout = mwan_interface:option(ListValue, "timeout", translate("Ping timeout"))
-timeout.default = "4"
-timeout:value("1", translatef("%d second", 1))
-timeout:value("2", translatef("%d seconds", 2))
-timeout:value("3", translatef("%d seconds", 3))
-timeout:value("4", translatef("%d seconds", 4))
-timeout:value("5", translatef("%d seconds", 5))
-timeout:value("6", translatef("%d seconds", 6))
-timeout:value("7", translatef("%d seconds", 7))
-timeout:value("8", translatef("%d seconds", 8))
-timeout:value("9", translatef("%d seconds", 9))
-timeout:value("10", translatef("%d seconds", 10))
-
-interval = mwan_interface:option(ListValue, "interval", translate("Ping interval"))
-interval.default = "10"
-interval:value("1", translatef("%d second", 1))
-interval:value("3", translatef("%d seconds", 3))
-interval:value("5", translatef("%d seconds", 5))
-interval:value("10", translatef("%d seconds", 10))
-interval:value("20", translatef("%d seconds", 20))
-interval:value("30", translatef("%d seconds", 30))
-interval:value("60", translatef("%d minute", 1))
-interval:value("300", translatef("%d minutes", 5))
-interval:value("600", translatef("%d minutes", 10))
-interval:value("900", translatef("%d minutes", 15))
-interval:value("1800", translatef("%d minutes", 30))
-interval:value("3600", translatef("%d hour", 1))
-
-failure = mwan_interface:option(Value, "failure_interval", translate("Failure interval"),
- translate("Ping interval during failure detection"))
-failure.default = "5"
-failure:value("1", translatef("%d second", 1))
-failure:value("3", translatef("%d seconds", 3))
-failure:value("5", translatef("%d seconds", 5))
-failure:value("10", translatef("%d seconds", 10))
-failure:value("20", translatef("%d seconds", 20))
-failure:value("30", translatef("%d seconds", 30))
-failure:value("60", translatef("%d minute", 1))
-failure:value("300", translatef("%d minutes", 5))
-failure:value("600", translatef("%d minutes", 10))
-failure:value("900", translatef("%d minutes", 15))
-failure:value("1800", translatef("%d minutes", 30))
-failure:value("3600", translatef("%d hour", 1))
-
-keep_failure = mwan_interface:option(Flag, "keep_failure_interval", translate("Keep failure interval"),
- translate("Keep ping failure interval during failure state"))
-keep_failure.default = keep_failure.disabled
-
-recovery = mwan_interface:option(Value, "recovery_interval", translate("Recovery interval"),
- translate("Ping interval during failure recovering"))
-recovery.default = "5"
-recovery:value("1", translatef("%d second", 1))
-recovery:value("3", translatef("%d seconds", 3))
-recovery:value("5", translatef("%d seconds", 5))
-recovery:value("10", translatef("%d seconds", 10))
-recovery:value("20", translatef("%d seconds", 20))
-recovery:value("30", translatef("%d seconds", 30))
-recovery:value("60", translatef("%d minute", 1))
-recovery:value("300", translatef("%d minutes", 5))
-recovery:value("600", translatef("%d minutes", 10))
-recovery:value("900", translatef("%d minutes", 15))
-recovery:value("1800", translatef("%d minutes", 30))
-recovery:value("3600", translatef("%d hour", 1))
-
-down = mwan_interface:option(ListValue, "down", translate("Interface down"),
- translate("Interface will be deemed down after this many failed ping tests"))
-down.default = "5"
-down:value("1")
-down:value("2")
-down:value("3")
-down:value("4")
-down:value("5")
-down:value("6")
-down:value("7")
-down:value("8")
-down:value("9")
-down:value("10")
-
-up = mwan_interface:option(ListValue, "up", translate("Interface up"),
- translate("Downed interface will be deemed up after this many successful ping tests"))
-up.default = "5"
-up:value("1")
-up:value("2")
-up:value("3")
-up:value("4")
-up:value("5")
-up:value("6")
-up:value("7")
-up:value("8")
-up:value("9")
-up:value("10")
-
-flush = mwan_interface:option(StaticList, "flush_conntrack", translate("Flush conntrack table"),
- translate("Flush global firewall conntrack table on interface events"))
-flush:value("ifup", translate("ifup (netifd)"))
-flush:value("ifdown", translate("ifdown (netifd)"))
-flush:value("connected", translate("connected (mwan3)"))
-flush:value("disconnected", translate("disconnected (mwan3)"))
-
-metric = mwan_interface:option(DummyValue, "metric", translate("Metric"),
- translate("This displays the metric assigned to this interface in /etc/config/network"))
-metric.rawhtml = true
-function metric.cfgvalue(self, s)
- local uci = require "luci.model.uci".cursor(nil, "/var/state")
- local metric = uci:get("network", arg[1], "metric")
- if metric then
- return metric
- else
- return "—"
- end
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-
-local m, s, o
-
-m = Map("mwan3", translate("MWAN - Members"))
-
-s = m:section(TypedSection, "member", nil,
- translate("Members are profiles attaching a metric and weight to an MWAN interface<br />" ..
- "Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />" ..
- "Members may not share the same name as configured interfaces, policies or rules"))
-s.addremove = true
-s.dynamic = false
-s.sectionhead = translate("Member")
-s.sortable = true
-s.template = "cbi/tblsection"
-s.extedit = dsp.build_url("admin", "network", "mwan", "member", "%s")
-function s.create(self, section)
- TypedSection.create(self, section)
- m.uci:save("mwan3")
- luci.http.redirect(dsp.build_url("admin", "network", "mwan", "member", section))
-end
-
-o = s:option(DummyValue, "interface", translate("Interface"))
-o.rawhtml = true
-function o.cfgvalue(self, s)
- return self.map:get(s, "interface") or "—"
-end
-
-o = s:option(DummyValue, "metric", translate("Metric"))
-o.rawhtml = true
-function o.cfgvalue(self, s)
- return self.map:get(s, "metric") or "1"
-end
-
-o = s:option(DummyValue, "weight", translate("Weight"))
-o.rawhtml = true
-function o.cfgvalue(self, s)
- return self.map:get(s, "weight") or "1"
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-
-local m, mwan_member, interface, metric, weight
-
-arg[1] = arg[1] or ""
-
-m = Map("mwan3", translatef("MWAN Member Configuration - %s", arg[1]))
-m.redirect = dsp.build_url("admin", "network", "mwan", "member")
-
-mwan_member = m:section(NamedSection, arg[1], "member", "")
-mwan_member.addremove = false
-mwan_member.dynamic = false
-
-interface = mwan_member:option(Value, "interface", translate("Interface"))
-m.uci:foreach("mwan3", "interface",
- function(s)
- interface:value(s['.name'], s['.name'])
- end
-)
-
-metric = mwan_member:option(Value, "metric", translate("Metric"),
- translate("Acceptable values: 1-256. Defaults to 1 if not set"))
-metric.datatype = "range(1, 256)"
-
-weight = mwan_member:option(Value, "weight", translate("Weight"),
- translate("Acceptable values: 1-1000. Defaults to 1 if not set"))
-weight.datatype = "range(1, 1000)"
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local fs = require "nixio.fs"
-local ut = require "luci.util"
-local script = "/etc/mwan3.user"
-
-local m, f, t
-
-m = SimpleForm("luci", translate("MWAN - Notification"))
-
-f = m:section(SimpleSection, nil,
- translate("This section allows you to modify the content of \"/etc/mwan3.user\".<br />" ..
- "The file is also preserved during sysupgrade.<br />" ..
- "<br />" ..
- "Notes:<br />" ..
- "This file is interpreted as a shell script.<br />" ..
- "The first line of the script must be "#!/bin/sh" without quotes.<br />" ..
- "Lines beginning with # are comments and are not executed.<br />" ..
- "Put your custom mwan3 action here, they will<br />" ..
- "be executed with each netifd hotplug interface event<br />" ..
- "on interfaces for which mwan3 is enabled.<br />" ..
- "<br />" ..
- "There are three main environment variables that are passed to this script.<br />" ..
- "<br />" ..
- "$ACTION <br />" ..
- "* \"ifup\" Is called by netifd and mwan3track <br />" ..
- "* \"ifdown\" Is called by netifd and mwan3track <br />" ..
- "* \"connected\" Is only called by mwan3track if tracking was successful <br />" ..
- "* \"disconnected\" Is only called by mwan3track if tracking has failed <br />" ..
- "$INTERFACE Name of the interface which went up or down (e.g. \"wan\" or \"wwan\")<br />" ..
- "$DEVICE Physical device name which interface went up or down (e.g. \"eth0\" or \"wwan0\")<br />" ..
- "<br />"))
-
-t = f:option(TextValue, "lines")
-t.rmempty = true
-t.rows = 20
-function t.cfgvalue()
- return fs.readfile(script)
-end
-function t.write(self, section, data)
- return fs.writefile(script, ut.trim(data:gsub("\r\n", "\n")) .. "\n")
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-local uci = require "uci"
-
-local m, s, o
-
-function policyCheck()
- local policy_error = {}
-
- uci.cursor():foreach("mwan3", "policy",
- function (section)
- policy_error[section[".name"]] = false
- if string.len(section[".name"]) > 15 then
- policy_error[section[".name"]] = true
- end
- end
- )
-
- return policy_error
-end
-
-function policyError(policy_error)
- local warnings = ""
- for i, k in pairs(policy_error) do
- if policy_error[i] == true then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Policy %s has exceeding the maximum name of 15 characters", i)
- )
- end
- end
-
- return warnings
-end
-
-m = Map("mwan3", translate("MWAN - Policies"),
- policyError(policyCheck()))
-
-s = m:section(TypedSection, "policy", nil,
- translate("Policies are profiles grouping one or more members controlling how MWAN distributes traffic<br />" ..
- "Member interfaces with lower metrics are used first<br />" ..
- "Member interfaces with the same metric will be load-balanced<br />" ..
- "Load-balanced member interfaces distribute more traffic out those with higher weights<br />" ..
- "Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />" ..
- "Names must be 15 characters or less<br />" ..
- "Policies may not share the same name as configured interfaces, members or rules"))
-s.addremove = true
-s.dynamic = false
-s.sectionhead = translate("Policy")
-s.sortable = true
-s.template = "cbi/tblsection"
-s.extedit = dsp.build_url("admin", "network", "mwan", "policy", "%s")
-function s.create(self, section)
- if #section > 15 then
- self.invalid_cts = true
- else
- TypedSection.create(self, section)
- m.uci:save("mwan3")
- luci.http.redirect(dsp.build_url("admin", "network", "mwan", "policy", section))
- end
-end
-
-o = s:option(DummyValue, "use_member", translate("Members assigned"))
-o.rawhtml = true
-function o.cfgvalue(self, s)
- local memberConfig, memberList = self.map:get(s, "use_member"), ""
- if memberConfig then
- for k,v in pairs(memberConfig) do
- memberList = memberList .. v .. "<br />"
- end
- return memberList
- else
- return "—"
- end
-end
-
-o = s:option(DummyValue, "last_resort", translate("Last resort"))
-o.rawhtml = true
-function o.cfgvalue(self, s)
- local action = self.map:get(s, "last_resort")
- if action == "blackhole" then
- return translate("blackhole (drop)")
- elseif action == "default" then
- return translate("default (use main routing table)")
- else
- return translate("unreachable (reject)")
- end
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-
-local m, mwan_policy, member, last_resort
-
-arg[1] = arg[1] or ""
-
-m = Map("mwan3", translatef("MWAN Policy Configuration - %s", arg[1]))
-m.redirect = dsp.build_url("admin", "network", "mwan", "policy")
-
-mwan_policy = m:section(NamedSection, arg[1], "policy", "")
-mwan_policy.addremove = false
-mwan_policy.dynamic = false
-
-member = mwan_policy:option(DynamicList, "use_member", translate("Member used"))
-m.uci:foreach("mwan3", "member",
- function(s)
- member:value(s['.name'], s['.name'])
- end
-)
-
-last_resort = mwan_policy:option(ListValue, "last_resort", translate("Last resort"),
- translate("When all policy members are offline use this behavior for matched traffic"))
-last_resort.default = "unreachable"
-last_resort:value("unreachable", translate("unreachable (reject)"))
-last_resort:value("blackhole", translate("blackhole (drop)"))
-last_resort:value("default", translate("default (use main routing table)"))
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-local uci = require "uci"
-
-local m, mwan_rule, src_ip, src_port, dest_ip, dest_port, proto, use_policy
-
-function ruleCheck()
- local rule_error = {}
- uci.cursor():foreach("mwan3", "rule",
- function (section)
- rule_error[section[".name"]] = false
- local uci = uci.cursor(nil, "/var/state")
- local sourcePort = uci:get("mwan3", section[".name"], "src_port")
- local destPort = uci:get("mwan3", section[".name"], "dest_port")
- if sourcePort ~= nil or destPort ~= nil then
- local protocol = uci:get("mwan3", section[".name"], "proto")
- if protocol == nil or protocol == "all" then
- rule_error[section[".name"]] = true
- end
- end
- end
- )
- return rule_error
-end
-
-function ruleWarn(rule_error)
- local warnings = ""
- for i, k in pairs(rule_error) do
- if rule_error[i] == true then
- warnings = warnings .. string.format("<strong>%s</strong><br />",
- translatef("WARNING: Rule %s have a port configured with no or improper protocol specified!", i)
- )
- end
- end
-
- return warnings
-end
-
-m = Map("mwan3", translate("MWAN - Rules"),
- ruleWarn(ruleCheck())
- )
-
-mwan_rule = m:section(TypedSection, "rule", nil,
- translate("Rules specify which traffic will use a particular MWAN policy<br />" ..
- "Rules are based on IP address, port or protocol<br />" ..
- "Rules are matched from top to bottom<br />" ..
- "Rules below a matching rule are ignored<br />" ..
- "Traffic not matching any rule is routed using the main routing table<br />" ..
- "Traffic destined for known (other than default) networks is handled by the main routing table<br />" ..
- "Traffic matching a rule, but all WAN interfaces for that policy are down will be blackholed<br />" ..
- "Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />" ..
- "Rules may not share the same name as configured interfaces, members or policies"))
-mwan_rule.addremove = true
-mwan_rule.anonymous = false
-mwan_rule.dynamic = false
-mwan_rule.sectionhead = translate("Rule")
-mwan_rule.sortable = true
-mwan_rule.template = "cbi/tblsection"
-mwan_rule.extedit = dsp.build_url("admin", "network", "mwan", "rule", "%s")
-function mwan_rule.create(self, section)
- if #section > 15 then
- self.invalid_cts = true
- else
- TypedSection.create(self, section)
- m.uci:save("mwan3")
- luci.http.redirect(dsp.build_url("admin", "network", "mwan", "rule", section))
- end
-end
-
-src_ip = mwan_rule:option(DummyValue, "src_ip", translate("Source address"))
-src_ip.rawhtml = true
-function src_ip.cfgvalue(self, s)
- return self.map:get(s, "src_ip") or "—"
-end
-
-src_port = mwan_rule:option(DummyValue, "src_port", translate("Source port"))
-src_port.rawhtml = true
-function src_port.cfgvalue(self, s)
- return self.map:get(s, "src_port") or "—"
-end
-
-dest_ip = mwan_rule:option(DummyValue, "dest_ip", translate("Destination address"))
-dest_ip.rawhtml = true
-function dest_ip.cfgvalue(self, s)
- return self.map:get(s, "dest_ip") or "—"
-end
-
-dest_port = mwan_rule:option(DummyValue, "dest_port", translate("Destination port"))
-dest_port.rawhtml = true
-function dest_port.cfgvalue(self, s)
- return self.map:get(s, "dest_port") or "—"
-end
-
-proto = mwan_rule:option(DummyValue, "proto", translate("Protocol"))
-proto.rawhtml = true
-function proto.cfgvalue(self, s)
- return self.map:get(s, "proto") or "all"
-end
-
-use_policy = mwan_rule:option(DummyValue, "use_policy", translate("Policy assigned"))
-use_policy.rawhtml = true
-function use_policy.cfgvalue(self, s)
- return self.map:get(s, "use_policy") or "—"
-end
-
-return m
+++ /dev/null
--- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
--- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
--- Licensed to the public under the GNU General Public License v2.
-
-local dsp = require "luci.dispatcher"
-local util = require("luci.util")
-
-local m, s, o
-
-arg[1] = arg[1] or ""
-
-local ipsets = util.split(util.trim(util.exec("ipset -n -L 2>/dev/null | grep -v mwan3_ | sort")), "\n", nil, true) or {}
-
-m = Map("mwan3", translatef("MWAN Rule Configuration - %s", arg[1]))
-m.redirect = dsp.build_url("admin", "network", "mwan", "rule")
-
-s = m:section(NamedSection, arg[1], "rule", "")
-s.addremove = false
-s.dynamic = false
-
-o = s:option(ListValue, "family", translate("Internet Protocol"))
-o.default = ""
-o:value("", translate("IPv4 and IPv6"))
-o:value("ipv4", translate("IPv4 only"))
-o:value("ipv6", translate("IPv6 only"))
-
-o = s:option(Value, "src_ip", translate("Source address"),
- translate("Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"))
-o.datatype = ipaddr
-
-o = s:option(Value, "src_port", translate("Source port"),
- translate("May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes"))
-o:depends("proto", "tcp")
-o:depends("proto", "udp")
-
-o = s:option(Value, "dest_ip", translate("Destination address"),
- translate("Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"))
-o.datatype = ipaddr
-
-o = s:option(Value, "dest_port", translate("Destination port"),
- translate("May be entered as a single or multiple port(s) (eg \"22\" or \"80,443\") or as a portrange (eg \"1024:2048\") without quotes"))
-o:depends("proto", "tcp")
-o:depends("proto", "udp")
-
-o = s:option(Value, "proto", translate("Protocol"),
- translate("View the content of /etc/protocols for protocol description"))
-o.default = "all"
-o.rmempty = false
-o:value("all")
-o:value("tcp")
-o:value("udp")
-o:value("icmp")
-o:value("esp")
-
-o = s:option(ListValue, "sticky", translate("Sticky"),
- translate("Traffic from the same source IP address that previously matched this rule within the sticky timeout period will use the same WAN interface"))
-o.default = "0"
-o:value("1", translate("Yes"))
-o:value("0", translate("No"))
-
-o = s:option(Value, "timeout", translate("Sticky timeout"),
- translate("Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"))
-o.datatype = "range(1, 1000000)"
-
-o = s:option(Value, "ipset", translate("IPset"),
- translate("Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/youtube.com/youtube\")"))
-o:value("", translate("-- Please choose --"))
-for _, z in ipairs(ipsets) do
- o:value(z)
-end
-
-o = s:option(Flag, "logging", translate("Logging"),
- translate("Enables firewall rule logging (global mwan3 logging must also be enabled)"))
-
-o = s:option(Value, "use_policy", translate("Policy assigned"))
-m.uci:foreach("mwan3", "policy",
- function(s)
- o:value(s['.name'], s['.name'])
- end
-)
-o:value("unreachable", translate("unreachable (reject)"))
-o:value("blackhole", translate("blackhole (drop)"))
-o:value("default", translate("default (use main routing table)"))
-
-return m
+++ /dev/null
-<%if require("luci.sys").init.enabled("mwan3") then%>
-<%+mwan/overview_status_interface%>
-<%end%>
+++ /dev/null
-<%#
- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
- Licensed to the public under the GNU General Public License v2.
--%>
-
-<script type="text/javascript">//<![CDATA[
-
-function secondsToString(time) {
- var seconds = parseInt(time, 10);
-
- var hrs = Math.floor(seconds / 3600);
- seconds -= hrs*3600;
- var mnts = Math.floor(seconds / 60);
- seconds -= mnts*60;
- return String.format("%sh:%sm:%ss", hrs, mnts, seconds);
-}
-
-XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface_status")%>', null,
- function(x, status)
- {
- var statusDiv = document.getElementById('mwan_status_text');
- if (status.interfaces)
- {
- var statusview = '';
- for ( var iface in status.interfaces)
- {
- var state = '';
- var css = '';
- var time = '';
- switch (status.interfaces[iface].status)
- {
- case 'online':
- state = '<%:Online%>';
- time = String.format(
- '<div><strong><%:Uptime%>: </strong>%s</div>',
- secondsToString(status.interfaces[iface].online)
- );
- css = 'success';
- break;
- case 'offline':
- state = '<%:Offline%>';
- time = String.format(
- '<div><strong><%:Downtime%>: </strong>%s</div>',
- secondsToString(status.interfaces[iface].offline)
- );
- css = 'danger';
- break;
- case 'notracking':
- state = '<%:No Tracking%>';
- if ((status.interfaces[iface].uptime) > 0) {
- time = String.format(
- '<div><strong><%:Uptime%>: </strong>%s</div>',
- secondsToString(status.interfaces[iface].uptime)
- );
- css = 'success';
- }
- else {
- time = '<div> </div>'
- css = 'warning';
- }
- break;
- default:
- state = '<%:Disabled%>';
- time = '<div> </div>'
- css = 'warning';
- break;
- }
- statusview += String.format(
- '<div class="alert-message %s">',
- css
- );
- statusview += String.format(
- '<div><strong><%:Interface%>: </strong>%s</div>',
- iface
- );
- statusview += String.format(
- '<div><strong><%:Status%>: </strong>%s</div>',
- state
- );
- if (time)
- {
- statusview += time;
- }
- statusview += '</div>'
- }
- statusDiv.innerHTML = statusview;
- }
- else
- {
- statusDiv.innerHTML = '<strong><%:No MWAN interfaces found%></strong>';
- }
- }
- );
-//]]></script>
-
-<style type="text/css">
- #mwan_status_text > div {
- display: inline-block;
- margin: 1rem;
- padding: 1rem;
- width: 15rem;
- float: left;
- line-height: 125%;
- }
-</style>
-
-<fieldset id="interface_field" class="cbi-section">
- <legend><%:MWAN Interfaces%></legend>
- <div id="mwan_status_text">
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" />
- <%:Collecting data...%>
- </div>
-</fieldset>
+++ /dev/null
-<%#
- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
- Licensed to the public under the GNU General Public License v2.
--%>
-
-<%+header%>
-
-<ul class="cbi-tabmenu">
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/overview")%>"><%:Interface%></a></li>
- <li class="cbi-tab"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/detail")%>"><%:Detail%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/diagnostics")%>"><%:Diagnostics%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/troubleshooting")%>"><%:Troubleshooting%></a></li>
-</ul>
-
-<script type="text/javascript">//<![CDATA[
- XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "detailed_status")%>', null,
- function(x)
- {
- var output = document.getElementById('diag-rc-output');
- output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
- }
- );
-//]]></script>
-
-<div class="cbi-map">
- <h2 name="content"><%:MWAN Status - Detail%></h2>
- <%if not require("luci.sys").init.enabled("mwan3") then%>
- <div><strong><%:INFO: MWAN not running%></strong></div>
- <%end%>
- <fieldset class="cbi-section">
- <span id="diag-rc-output">
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align: middle;" />
- <%:Collecting data...%>
- </span>
- </fieldset>
-</div>
-
-<%+footer%>
+++ /dev/null
-<%#
- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
- Licensed to the public under the GNU General Public License v2.
--%>
-
-<%+header%>
-
-<ul class="cbi-tabmenu">
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/overview")%>"><%:Interface%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/detail")%>"><%:Detail%></a></li>
- <li class="cbi-tab"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/diagnostics")%>"><%:Diagnostics%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/troubleshooting")%>"><%:Troubleshooting%></a></li>
-</ul>
-
-<%
- local uci = require "luci.model.uci"
-
- local iface = {}
-
- uci.cursor():foreach("mwan3", "interface",
- function (section)
- table.insert(iface, section[".name"])
- end
- )
-%>
-
-<script type="text/javascript">//<![CDATA[
- var stxhr = new XHR();
-
- function update_status(iface, task)
- {
- var output = document.getElementById('diag-rc-output');
-
- output.innerHTML =
- '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align: middle;" />' +
- "<%:Waiting for command to complete...%>"
- ;
-
- output.parentNode.style.display = 'block';
- output.style.display = 'inline';
-
- stxhr.post('<%=url('admin/status/mwan')%>/diagnostics_display' + '/' + iface + '/' + task, { token: '<%=token%>' },
- function(x)
- {
- output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
- }
- );
- }
-//]]></script>
-
-<form method="post" action="<%=url('admin/network/diagnostics')%>">
- <div class="cbi-map">
- <h2 name="content"><%:MWAN Status - Diagnostics%></h2>
- <%if not require("luci.sys").init.enabled("mwan3") then%>
- <div><strong><%:INFO: MWAN not running%></strong></div>
- <%end%>
- <div class="cbi-section">
- <div class="cbi-section-node">
- <div class="cbi-value">
- <label class="cbi-value-title"><%:Interface%></label>
- <div class="cbi-value-field">
- <select class="cbi-input-select" name="iface">
- <% for _, z in ipairs(iface) do -%><option value="<%=z%>"><%=z%></option><%- end %>
- </select>
- </div>
- </div>
- </div>
-
- <div class="cbi-section-node">
- <div class="cbi-value">
- <label class="cbi-value-title"><%:Task%></label>
- <div class="cbi-value-field">
- <select class="cbi-input-select" name="task">
- <option value="ping_gateway"><%:Ping default gateway%></option>
- <option value="ping_trackips"><%:Ping tracking IP%></option>
- <option value="check_rules"><%:Check IP rules%></option>
- <option value="check_routes"><%:Check routing table%></option>
- <option value="hotplug_ifup"><%:Hotplug ifup%></option>
- <option value="hotplug_ifdown"><%:Hotplug ifdown%></option>
- </select>
- </div>
- </div>
- </div>
- </div>
-
- <div class="cbi-section-create">
- <input type="button" value="<%:Execute%>" class="btn cbi-button cbi-button-apply" onclick="update_status(this.form.iface.value, this.form.task.value)"/>
- </div>
-
- <div class="cbi-section" style="display:none">
- <span id="diag-rc-output"></span>
- </div>
- </div>
-</form>
-
-<%+footer%>
+++ /dev/null
-<%#
- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
- Licensed to the public under the GNU General Public License v2.
--%>
-
-<%+header%>
-
-<ul class="cbi-tabmenu">
- <li class="cbi-tab"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/overview")%>"><%:Interface%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/detail")%>"><%:Detail%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/diagnostics")%>"><%:Diagnostics%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/troubleshooting")%>"><%:Troubleshooting%></a></li>
-</ul>
-
-
-<div class="cbi-map">
- <%+mwan/overview_status_interface%>
-</div>
-<%+footer%>
+++ /dev/null
-<%#
- Copyright 2014 Aedan Renner <chipdankly@gmail.com>
- Copyright 2018 Florian Eckert <fe@dev.tdt.de>
- Licensed to the public under the GNU General Public License v2.
--%>
-
-<%+header%>
-
-<ul class="cbi-tabmenu">
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/overview")%>"><%:Interface%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/detail")%>"><%:Detail%></a></li>
- <li class="cbi-tab-disabled"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/diagnostics")%>"><%:Diagnostics%></a></li>
- <li class="cbi-tab"><a href="<%=luci.dispatcher.build_url("admin/status/mwan/troubleshooting")%>"><%:Troubleshooting%></a></li>
-</ul>
-
-<script type="text/javascript">//<![CDATA[
- XHR.poll(15, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "troubleshooting_display")%>', null,
- function(x)
- {
- var output = document.getElementById('diag-rc-output');
- output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
- }
- );
-//]]></script>
-
-<div class="cbi-map">
- <h2 name="content"><%:MWAN Status - Troubleshooting%></h2>
- <%if not require("luci.sys").init.enabled("mwan3") then%>
- <div><strong><%:INFO: MWAN not running%></strong></div>
- <%end%>
- <fieldset class="cbi-section">
- <span id="diag-rc-output">
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align: middle;" />
- <%:Collecting data...%>
- </span>
- </fieldset>
-</div>
-
-<%+footer%>
--- /dev/null
+#!/bin/sh
+#
+# Copyright (C) 2021 TDT AG <development@tdt.de>
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See https://www.gnu.org/licenses/gpl-2.0.txt for more information.
+#
+
+. /lib/functions.sh
+. /lib/functions/network.sh
+. /usr/share/libubox/jshn.sh
+
+IIF=1000
+FWMARK=2000
+ID=0
+
+usage() {
+ local status="$1"
+ local msg="$2"
+ if [ -n "$msg" ]; then
+ echo "$msg"
+ echo ""
+ fi
+ echo "Usage: $(basename "$0") <command>"
+ echo "command:"
+ echo " diag: diagnostic commands"
+ echo " ipset: ipset commands"
+ echo ""
+ echo "diag <command> <iface>"
+ echo "command:"
+ echo " gateway <iface>: ping interface gateway"
+ echo " tracking <iface>: ping interface tracking targets"
+ echo " rules <iface>: check interface routing rules"
+ echo " routes <iface>: check interface routing tables"
+ echo ""
+ echo "ipset <command>"
+ echo "command:"
+ echo " dump: show all configured ipset names"
+
+ exit "$status"
+}
+
+diag_gateway() {
+ local iface="$1"
+
+ local gw
+
+ network_get_gateway gw "${iface}"
+ [ -z "$gw" ] && network_get_gateway gw "${iface}_4"
+
+ [ -z "$gw" ] && {
+ echo "No gateway for interface ${iface} found."
+ exit 2
+ }
+
+ mwan3 use "$iface" "ping" "-c" "5" "-W" "1" "$gw"
+}
+
+diag_tracking() {
+ local iface="$1"
+
+ checkips() {
+ local ip="$1"
+ local iface="$2"
+
+ mwan3 use "$iface" "ping" "-c" "5" "-W" "1" "$ip"
+ }
+
+ config_load mwan3
+ config_list_foreach "$iface" "track_ip" checkips "$iface"
+}
+
+iface_number() {
+ local cfg="$1"
+ local iface="$2"
+
+ let number++
+
+ [ "$cfg" = "$iface" ] && {
+ ID="$number"
+ }
+}
+
+diag_rules() {
+ local iface="$1"
+
+ local number=0
+ local iif=0
+ local fwmark=0
+
+ local iif_rule iif_result
+ local fwmark_rule fwmark_result
+
+ config_load mwan3
+ config_foreach iface_number 'interface' "$iface"
+
+ [ "$ID" = "0" ] && {
+ echo "Unable to get mwan3 interface number for \"$iface\"."
+ exit 2
+ }
+
+ let "iif=$IIF+$ID"
+ let "fwmark=$FWMARK+$ID"
+
+ iif_rule="$(ip rule | grep ${iif})"
+ iif_result="$?"
+
+ fwmark_rule="$(ip rule | grep ${fwmark})"
+ fwmark_result="$?"
+
+ if [ "$fwmark_result" = 0 ] && [ "$iif_result" = 0 ]; then
+ echo "All required IP rules for interface \"$iface\" found"
+ echo "$fwmark_rule"
+ echo "$iif_rule"
+ elif [ "$fwmark_result" = 1 ] && [ "$iif_result" = 0 ]; then
+ echo "Only iif IP rule for interface \"$iface\" found"
+ echo "$iif_rule"
+ elif [ "$fwmark_result" = 0 ] && [ "$iif_result" = 1 ]; then
+ echo "Only fwmark IP rule for interface \"$iface\" found"
+ echo "$fwmark_rule"
+ else
+ echo "Missing fwmark and iif IP rule for interface \"$iface\""
+ fi
+}
+
+diag_routes() {
+ local iface="$1"
+
+ local table table_result
+
+ config_load mwan3
+ config_foreach iface_number 'interface' "$iface"
+
+ [ "$ID" = "0" ] && {
+ echo "Unable to get mwan3 interface number for \"$iface\"."
+ exit 2
+ }
+
+ table="$(ip route list table $ID)"
+ table_result="$?"
+
+ if [ "$table_result" = 0 ]; then
+ echo "Routing table \"$ID\" for interface \"$iface\" found"
+ echo "$table"
+ else
+ echo "Routing table \"$ID\" for interface \"$iface\" not found"
+ fi
+}
+
+diag_cmd() {
+ case "$1" in
+ gateway)
+ diag_gateway "$2"
+ ;;
+ tracking)
+ diag_tracking "$2"
+ ;;
+ rules)
+ diag_rules "$2"
+ ;;
+ routes)
+ diag_routes "$2"
+ ;;
+ *)
+ usage "1" "Command not supported"
+ ;;
+ esac
+}
+
+ipset_dump() {
+ ipset -n -L 2>/dev/null | grep -v mwan3_ | sort -u
+}
+
+ipset_cmd() {
+ case "$1" in
+ dump)
+ ipset_dump
+ ;;
+ *)
+ usage "1" "Command not supported"
+ ;;
+ esac
+}
+
+main () {
+ case "$1" in
+ diag)
+ diag_cmd "$2" "$3"
+ ;;
+ ipset)
+ ipset_cmd "$2"
+ ;;
+ *)
+ usage "1" "Command not supported"
+ ;;
+ esac
+}
+
+main "$@"
--- /dev/null
+{
+ "admin/status/mwan3": {
+ "title": "MultiWAN Manager",
+ "order": "600",
+ "action": {
+ "type": "firstchild"
+ },
+ "depends": {
+ "acl": [ "luci-app-mwan3" ]
+ }
+ },
+ "admin/status/mwan3/overview": {
+ "title": "Overview",
+ "order": 10,
+ "action": {
+ "type": "view",
+ "path": "mwan3/status/overview"
+ }
+ },
+ "admin/status/mwan3/detail": {
+ "title": "Status",
+ "order": 20,
+ "action": {
+ "type": "view",
+ "path": "mwan3/status/detail"
+ }
+ },
+ "admin/status/mwan3/diagnostics": {
+ "title": "Diagnostics",
+ "order": 30,
+ "action": {
+ "type": "view",
+ "path": "mwan3/status/diagnostics"
+ }
+ },
+ "admin/status/mwan3/troubleshooting": {
+ "title": "Troubleshooting",
+ "order": 40,
+ "action": {
+ "type": "view",
+ "path": "mwan3/status/troubleshooting"
+ }
+ },
+
+ "admin/network/mwan3": {
+ "title": "MultiWAN Manager",
+ "order": "600",
+ "action": {
+ "type": "firstchild"
+ },
+ "depends": {
+ "acl": [ "luci-app-mwan3" ]
+ }
+ },
+ "admin/network/mwan3/globals": {
+ "title": "Globals",
+ "order": 10,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/globals"
+ }
+ },
+ "admin/network/mwan3/interface": {
+ "title": "Interface",
+ "order": 20,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/interface"
+ }
+ },
+ "admin/network/mwan3/member": {
+ "title": "Member",
+ "order": 30,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/member"
+ }
+ },
+ "admin/network/mwan3/policy": {
+ "title": "Policy",
+ "order": 40,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/policy"
+ }
+ },
+ "admin/network/mwan3/rule": {
+ "title": "Rule",
+ "order": 50,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/rule"
+ }
+ },
+ "admin/network/mwan3/notify": {
+ "title": "Notify",
+ "order": 60,
+ "action": {
+ "type": "view",
+ "path": "mwan3/network/notify"
+ }
+ }
+}
"luci-app-mwan3": {
"description": "Grant UCI access for luci-app-mwan3",
"read": {
- "uci": [ "mwan3" ]
+ "file": {
+ "/etc/mwan3.user": [ "read" ],
+ "/usr/bin/httping": [ "list" ],
+ "/usr/bin/nping": [ "list" ],
+ "/usr/bin/arping": [ "list" ],
+ "/usr/sbin/mwan3 status": [ "exec" ],
+ "/usr/sbin/mwan3 ifup *": [ "exec" ],
+ "/usr/sbin/mwan3 ifdown *": [ "exec" ],
+ "/usr/sbin/mwan3 internal ipv4": [ "exec" ],
+ "/usr/sbin/mwan3 internal ipv6": [ "exec" ],
+ "/usr/libexec/luci-mwan3 diag * *": [ "exec" ],
+ "/usr/libexec/luci-mwan3 ipset *": [ "exec" ]
+ },
+ "ubus": {
+ "mwan3": [ "status" ]
+ },
+ "uci": [ "mwan3", "network" ]
},
"write": {
+ "file": {
+ "/etc/mwan3.user": ["write"],
+ "/usr/sbin/mwan3 ifup *": [ "exec" ],
+ "/usr/sbin/mwan3 ifdown *": [ "exec" ]
+ },
"uci": [ "mwan3" ]
}
}
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
+"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
msgid "No information available"
-msgstr ""
+msgstr "Няма налична информация"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
msgid "Dump (JSON)"
-msgstr ""
+msgstr "Döküm (JSON)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
msgid "Grouped by IP (CSV)"
-msgstr ""
+msgstr "IP'ye göre gruplandırılmış (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
msgid "Grouped by MAC (CSV)"
-msgstr ""
+msgstr "MAC'e göre gruplandırılmış (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
msgid "Grouped by protocol (CSV)"
-msgstr ""
+msgstr "Protokole göre gruplandırılmış (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-04-20 15:29+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Yevgeniy B <jberezhnoy@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ru/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Delay for kill power command"
-msgstr ""
+msgstr "Задержка для команды отключения питания"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
msgid "Delay to power on UPS if power returns after kill power"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
msgid "Description (Display)"
-msgstr ""
+msgstr "Описание (показать)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
msgid "Display name"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
msgid "Driver waits for data to be consumed by upsd before publishing more."
-msgstr ""
+msgstr "Драйвер ожидает пока upsd обработает новые данных перед их публикацией."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
msgid "Drop privileges to this user"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
msgid "Forced Shutdown"
-msgstr ""
+msgstr "Принудительное выключение"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
msgid "Forced shutdown message"
-msgstr ""
+msgstr "Сообщение о принудительном выключении"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Производитель (отображаемый)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
msgid "Master"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
msgid "Maximum connections"
-msgstr ""
+msgstr "Максимальное количество подключений"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum number of times to try starting a driver."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
msgid "NUT Users"
-msgstr ""
+msgstr "Пользователи NUT"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
msgid "Name of UPS"
-msgstr ""
+msgstr "Имя ИБП"
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
msgid "Network UPS Tools"
-msgstr ""
+msgstr "Утилиты Сетевого ИБП"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:44
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Off Delay(s)"
-msgstr ""
+msgstr "Задержка выключения (сек.)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
msgid "On Delay(s)"
-msgstr ""
+msgstr "Задержка включения (сек.)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
msgid "On battery message"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Path to drivers (instead of default)"
-msgstr ""
+msgstr "Путь к драйверам (вместо пути по умолчанию)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
msgid "Path to state file"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Poll Interval"
-msgstr ""
+msgstr "Интервал опроса"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
msgid "Poll frequency"
-msgstr ""
+msgstr "Частота опроса"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
msgid "Poll frequency alert"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
msgid "Role"
-msgstr ""
+msgstr "Роль"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "Run drivers in a chroot(2) environment"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
msgid "RunAs User"
-msgstr ""
+msgstr "Выполнить как пользователь"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
msgid "SNMP Community"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
msgid "SNMP version"
-msgstr ""
+msgstr "Версия SNMP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
msgid "SNMPv1"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
msgid "Serial Number"
-msgstr ""
+msgstr "Серийный номер"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid "Set USB serial port permissions"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
msgid "Set variables"
-msgstr ""
+msgstr "Объявить переменные"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
msgid "Shutdown command"
-msgstr ""
+msgstr "Команда выключения"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
msgid "Shutdown message"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
msgid "Slave"
-msgstr ""
+msgstr "Слейв"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
msgid "UPS Master"
-msgstr ""
+msgstr "Мастер ИБП"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
msgid "UPS Server Global Settings"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
msgid "UPS name"
-msgstr ""
+msgstr "Имя ИБП"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "USB шина(шины) (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
msgid "USB Product Id"
-msgstr ""
+msgstr "USB ИД устройства"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
msgid "USB Vendor Id"
-msgstr ""
+msgstr "USB ИД Вендора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
msgid ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
-msgstr ""
+msgstr "Вендор (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
msgid "Verify all connection with SSL"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Костыль для кривой прошивки"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
msgid "Write to syslog"
-msgstr ""
+msgstr "Запись в syslog"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "chroot"
-msgstr ""
+msgstr "chroot"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
msgid "upsmon drops privileges to this user"
-msgstr ""
+msgstr "upsmon передает привилегии этому пользователю"
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-07 15:48+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Mikhail <frol185@mail.ru>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:35
msgid "Downlink interface"
-msgstr ""
+msgstr "Интерфейс нисходящего канала"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:13
msgid "Embedded IGMPv3 and MLDv2 proxy"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
msgid ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
msgid "Available"
-msgstr ""
+msgstr "Налични"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:775
msgid ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1031
msgid "Clear"
-msgstr ""
+msgstr "Изчисти"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1048
msgid "Configure opkg…"
-msgstr ""
+msgstr "Конфигуриране opkg…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:669
msgid "Dependencies"
-msgstr ""
+msgstr "Зависимости"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:675
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:835
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:680
msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Детайли за пакет <em>%h</em>"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:923
msgid "Dismiss"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1036
msgid "Download and install package"
-msgstr ""
+msgstr "Свали и инсталирай пакет"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:901
msgid "Errors"
-msgstr ""
+msgstr "Грешки"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:878
msgid "Executing package manager"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1028
msgid "Filter"
-msgstr ""
+msgstr "Филтър"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1023
msgid "Free space"
-msgstr ""
+msgstr "Свободно място"
#: applications/luci-app-opkg/root/usr/share/rpcd/acl.d/luci-app-opkg.json:3
msgid "Grant access to opkg management"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:959
msgid "Install"
-msgstr ""
+msgstr "Инсталирай"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:283
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:494
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1055
msgid "Installed"
-msgstr ""
+msgstr "Инсталирани"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:936
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:272
msgid "Install…"
-msgstr ""
+msgstr "Инсталиране…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:754
msgid "Loading configuration data…"
-msgstr ""
+msgstr "Зареждане на конфигурации…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:977
msgid "Loading package information…"
-msgstr ""
+msgstr "Зареждане пакетна информация…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:939
msgid "MD5"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:737
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:935
msgid "Manually install package"
-msgstr ""
+msgstr "Ръчно инсталирай пакет"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:482
msgid "Needs upgrade"
-msgstr ""
+msgstr "Нуждаещ се от ъпгрейд"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1063
msgid "Next page"
-msgstr ""
+msgstr "Следваща страница"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:345
msgid "No information available"
-msgstr ""
+msgstr "Няма налична информация"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:333
msgid "No packages"
-msgstr ""
+msgstr "Няма пакети"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:349
msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Няма съвпадение за \"<strong>%h</strong>\"."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:514
msgid "Not available"
-msgstr ""
+msgstr "Липсва"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:499
msgid "Not installed"
-msgstr ""
+msgstr "Не е инсталиран"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1039
msgid "OK"
-msgstr ""
+msgstr "ОК"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:753
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:801
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:815
msgid "OPKG Configuration"
-msgstr ""
+msgstr "OPKG Конфигурация"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
msgid "Overwrite files from other package(s)"
-msgstr ""
+msgstr "Заместване на файлове от други пакет(и)"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1069
msgid "Package name"
-msgstr ""
+msgstr "Име на пакет"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1038
msgid "Package name or URL…"
-msgstr ""
+msgstr "Име на пакет или URL…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1061
msgid "Previous page"
-msgstr ""
+msgstr "Предишна страница"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:734
msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Да се направи опит за инсталиране на <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:864
msgid "Remove"
-msgstr ""
+msgstr "Премахни"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:840
msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Премахни пакет <em>%h</em>"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:260
msgid "Remove…"
-msgstr ""
+msgstr "Премахване…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:665
msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "Нужни са прибл. %.1024mB място за инсталиране на %d пакет(а)."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
msgid "Require version %h %h, installed %h"
-msgstr ""
+msgstr "Изисква версия %h %h, инсталирана %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:512
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
-msgstr ""
+msgstr "Необходим пакет <em>%h</em> не е наличен в никое хранилище."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:480
msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Изисква се ъпдейт към %h %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:350
msgid "Reset"
-msgstr ""
+msgstr "Нулирай"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:940
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:812
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:802
msgid "Saving configuration data…"
-msgstr ""
+msgstr "Запазване на конфигурация…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:683
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:843
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:938
msgid "Size"
-msgstr ""
+msgstr "Размер"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1071
msgid "Size (.ipk)"
-msgstr ""
+msgstr "Размер (.ipk)"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1019
#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
msgid "Software"
-msgstr ""
+msgstr "Софтуер"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:906
msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "Команда <em>opkg %h</em> се провали с код <code>%d</code>."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:485
msgid ""
msgstr ""
"Project-Id-Version: LuCI: privoxy\n"
"POT-Creation-Date: 2017-12-14 16:00+0300\n"
-"PO-Revision-Date: 2020-11-22 15:35+0000\n"
-"Last-Translator: Max Smolik <makcum15@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:66
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:71
msgid "Documentation"
-msgstr "Ð\98нÑ\84оÑ\80мация"
+msgstr "Ð\94окÑ\83менÑ\82ация"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
msgid "During delay ifup-events are not monitored !"
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
+"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
msgid "Section names are only used for naming the rule."
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-29 20:26+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
+"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/bg/>\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 2.4.0\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
msgid "Splash rules are integrated in this firewall zone"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-11 11:34+0000\n"
-"Last-Translator: GRZ <grndztx@yandex.ru>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Yevgeniy B <jberezhnoy@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssqm/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
msgid ""
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid "Enable this SQM instance."
-msgstr ""
+msgstr "Включите этот экземпляр SQM."
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
+"Прямое уведомление о перегрузке сети (ECN) для входящих пакетов (ingress):"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-09 08:05+0000\n"
-"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssqm/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
msgid ""
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
msgid "Enable SQM"
-msgstr ""
+msgstr "SQM'i etkinleştir"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid "Enable this SQM instance."
"The SQM service seems to be disabled. Please use the button below to "
"activate this service."
msgstr ""
+"Bu SQM servisi devre dışı görünüyor. Servisi aktif etmek için lütfen alttaki "
+"butonu kullanın."
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
msgid ""
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-26 19:51+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/bg/>\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:61
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:834
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:346
msgid "Scan Buffer Size"
msgstr ""
"Project-Id-Version: LuCI: travelmate\n"
"POT-Creation-Date: 2017-12-07 21:00+0300\n"
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Yevgeniy B <jberezhnoy@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/ru/>\n"
"Language: ru\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
msgid "Automatically handle VPN (re-) connections."
-msgstr ""
+msgstr "Автоматически обрабатывать (пере-)подключения VPN."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:252
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:415
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid "Captive Portal Detection"
-msgstr ""
+msgstr "Обнаружение Captive Portal-а"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid "Captive Portal URL"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:228
msgid "Del"
-msgstr ""
+msgstr "Удалить"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:716
msgid "Device Name"
-msgstr ""
+msgstr "Имя устройства"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:43
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:129
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
+"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:67
msgid "Server Port"
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-11 11:34+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Yevgeniy B <jberezhnoy@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/ru/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:84
msgid "Choose Unbounds listening port"
-msgstr ""
+msgstr "Выбор порта прослушивания Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:238
msgid "Chose the IP versions used upstream and downstream"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:64
msgid "Connect to servers using TLS"
-msgstr ""
+msgstr "Подключение к серверам с использованием TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
msgid "DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
msgid "DNS Plugin"
-msgstr ""
+msgstr "DNS плагин"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:63
msgid "DNS over TLS"
-msgstr ""
+msgstr "DNS через TLS"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
msgid "DNS64 Prefix"
-msgstr ""
+msgstr "Префикс DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
msgid "DNSSEC NTP Fix"
-msgstr ""
+msgstr "Фикс для DNSSEC NTP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:239
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:181
msgid "Denied (nxdomain)"
-msgstr ""
+msgstr "Отказано (nxdomain)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
msgid "Directed Zone"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
msgid "Domain suffix for this router and DHCP clients"
-msgstr ""
+msgstr "Суффикс домена для этого роутера и клиентов DHCP"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:279
msgid "EDNS Size"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:15
msgid "Edit 'server:' clause options for 'include:"
-msgstr ""
+msgstr "Редактировать 'server:' варианты пунктов для 'include:"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
msgid ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
msgid "Enable DNS64"
-msgstr ""
+msgstr "Включить DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
msgid "Enable DNSSEC"
-msgstr ""
+msgstr "Включить DNSSEC"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
msgid "Enable Unbound"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:103
msgid "Enable the DNS64 module"
-msgstr ""
+msgstr "Включить модуль DNS64"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:73
msgid "Enable the DNSSEC validator module"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
msgid "Manual Conf"
-msgstr ""
+msgstr "Ручная настройка"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:253
msgid "Medium"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:73
msgid "Server TLS Port"
-msgstr ""
+msgstr "TLS порт сервера"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:199
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:224
msgid "This shows '"
-msgstr ""
+msgstr "Это показывает '"
#: applications/luci-app-unbound/luasrc/controller/unbound.lua:175
msgid ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
msgid "Undefined"
-msgstr ""
+msgstr "Неопределенный"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
msgid "Use 'resolv.conf.auto'"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
msgid "Zone Names"
-msgstr ""
+msgstr "Имена зон"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
msgid "Zone Type"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:127
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:310
msgid "never"
-msgstr ""
+msgstr "никогда"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
msgid "prefetch zone files for"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
msgid "unknown action for"
-msgstr ""
+msgstr "неизвестное действие для"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:206
msgid "use <var>%s</var> nameservers"
msgstr ""
"Project-Id-Version: LuCI: watchcat\n"
"POT-Creation-Date: 2013-10-06 11:15+0300\n"
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/ru/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid "Force Reboot Delay"
-msgstr ""
+msgstr "Задержка принудительной перезагрузки"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
msgid "General Settings"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Restart Interface"
-msgstr ""
+msgstr "Перезагрузить интерфейс"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Small: 1 byte"
var tm = 0;
var ts = (param || 0);
- if (ts > 60) {
+ if (ts > 59) {
tm = Math.floor(ts / 60);
ts = (ts % 60);
}
- if (tm > 60) {
+ if (tm > 59) {
th = Math.floor(tm / 60);
tm = (tm % 60);
}
- if (th > 24) {
+ if (th > 23) {
td = Math.floor(th / 24);
th = (th % 24);
}
});
if (Array.isArray(data)) {
- var n = 0, rows = target.querySelectorAll('tr, .tr');
+ var n = 0, rows = target.querySelectorAll('tr, .tr'), trows = [];
data.forEach(function(row) {
var trow = E('tr', { 'class': 'tr' });
trow.classList.add('cbi-rowstyle-%d'.format((n++ % 2) ? 2 : 1));
- if (rows[n])
- target.replaceChild(trow, rows[n]);
- else
- target.appendChild(trow);
+ trows[n] = trow;
});
+ for (var i = 1; i < n; i++) {
+ if (rows[i])
+ target.replaceChild(trows[i], rows[i]);
+ else
+ target.appendChild(trows[i]);
+ }
+
while (rows[++n])
target.removeChild(rows[n]);
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-01 13:26+0000\n"
-"Last-Translator: Kalin Iliev <kalin.t.iliev@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/luci/"
"bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1484
msgid "%.1f dB"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
msgid "Available"
-msgstr ""
+msgstr "Налични"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:270
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:280
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:358
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:59
msgid "No information available"
-msgstr ""
+msgstr "Няма налична информация"
#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:63
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:906
msgid "Remove"
-msgstr ""
+msgstr "Премахни"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1277
msgid "Remove related device settings from the configuration"
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1276
msgid "Reset"
-msgstr ""
+msgstr "Нулирай"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:343
msgid "Reset Counters"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:219
msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:59
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:276
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:433
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:123
msgid "Save"
-msgstr ""
+msgstr "Запази"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4072
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3809
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
-msgstr ""
+msgstr "Размер"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
msgid "Size of DNS query cache"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2021-07-03 18:12+0000\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
"\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:385
msgid "Discard upstream RFC1918 responses"
-msgstr "Descartar las respuestas de RFC1918 aguas arriba"
+msgstr "Descartar respuestas RFC1918 ascendentes"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:722
msgstr ""
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2021-06-22 17:33+0000\n"
+"PO-Revision-Date: 2021-07-07 15:15+0000\n"
"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
"\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
msgid "Disable this route"
-msgstr ""
+msgstr "Отключить этот маршрут"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1679
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:586
msgid "The IP address %h is already used by another static lease"
-msgstr ""
+msgstr "IP-адрес %h уже используется в другой постоянной аренде"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
msgid "The IP address is outside of any DHCP pool address range"
-msgstr ""
+msgstr "IP-адрес находится вне диапазона пула адресов DHCP"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
msgid "The IPv4 address or the fully-qualified domain name of the remote end."
"The MAC address %h is already used by another static lease in the same DHCP "
"pool"
msgstr ""
+"MAC-адрес %h уже используется другой постоянной арендой в том же пуле DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
msgid "The MTU must not exceed the parent device MTU of %d bytes"
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-06-13 21:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2021-07-08 16:56+0000\n"
+"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/luci/tr/>"
"\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.8-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1484
msgid "%.1f dB"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:32
msgid "Disable this route"
-msgstr ""
+msgstr "Bu yönlendirmeyi devre dışı bırak"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:953
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1679
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:586
msgid "The IP address %h is already used by another static lease"
-msgstr ""
+msgstr "%h IP adresi zaten başka bir statik kiralama tarafından kullanılıyor"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
msgid "The IP address is outside of any DHCP pool address range"
-msgstr ""
+msgstr "IP adresi, herhangi bir DHCP havuzu adres aralığının dışında"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
msgid "The IPv4 address or the fully-qualified domain name of the remote end."
"The MAC address %h is already used by another static lease in the same DHCP "
"pool"
msgstr ""
+"%h MAC adresi, aynı DHCP havuzunda başka bir statik kiralama tarafından "
+"zaten kullanılıyor"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
msgid "The MTU must not exceed the parent device MTU of %d bytes"
-msgstr ""
+msgstr "MTU, %d baytlık ana aygıt MTU'sunu aşmamalıdır"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:864
msgid "The VLAN ID must be unique"
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-07-04 06:42+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2021-07-05 20:29+0000\n"
+"Last-Translator: xiazhang <xz@xia.plus>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luci/zh_Hans/>\n"
"Language: zh_Hans\n"
msgid ""
"Specifies that duplicate frames (received on inactive ports) should be "
"dropped or delivered"
-msgstr "æ\98\8eç¡®重复的帧(在非活动端口接收的)应该被丢弃还是交付"
+msgstr "æ\8c\87å®\9a重复的帧(在非活动端口接收的)应该被丢弃还是交付"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358
msgid "Specifies the ARP link monitoring frequency in milliseconds"
-msgstr "æ\98\8eç¡® ARP 链接监控频率,单位为毫秒"
+msgstr "æ\8c\87å®\9a ARP 链接监控频率,单位为毫秒"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:366
msgid "Specifies the IP addresses to use for ARP monitoring"
-msgstr "æ\98\8eç¡®用于 ARP 监控的 IP 地址"
+msgstr "æ\8c\87å®\9a用于 ARP 监控的 IP 地址"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:395
msgid "Specifies the MII link monitoring frequency in milliseconds"
msgid ""
"Specifies the minimum number of links that must be active before asserting "
"carrier"
-msgstr "æ\98\8eç¡® asserting 运营商前必须处于活跃状态的链接的最小数量"
+msgstr "æ\8c\87å®\9a asserting 运营商前必须处于活跃状态的链接的最小数量"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:200
msgid "Specifies the mode to be used for this bonding interface"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:244
msgid "Specifies the system priority"
-msgstr "æ\98\8eç¡®系统优先级"
+msgstr "æ\8c\87å®\9a系统优先级"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:403
msgid ""
"Specifies the time in milliseconds to wait before disabling a slave after a "
"link failure detection"
-msgstr "指定在检测到链路故障后,在禁用从属设备之前以毫秒为单位的等待时间"
+msgstr "指定在检测到链路故障后,在禁用从属设备之前等待的时间(以毫秒为单位)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:411
msgid ""
msgid ""
"Specifies whether ARP probes and replies should be validated or non-ARP "
"traffic should be filtered for link monitoring"
-msgstr "æ\98\8eç¡®是否应验证 ARP 探测和应答,或者应为了链路监控目的过滤非 ARP 流量"
+msgstr "æ\8c\87å®\9a是否应验证 ARP 探测和应答,或者应为了链路监控目的过滤非 ARP 流量"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:301
msgid ""
"header inherits the value of the inner header) or an hexadecimal value "
"<code>00..FF</code> (optional)."
msgstr ""
-"æ\98\8eç¡®ä¸\80个 TOS ï¼\88æ\9c\8då\8a¡ç±»å\9e\8bï¼\89ã\80\82å\8f¯ä»¥æ\98¯<code>继æ\89¿</code>ï¼\88å¤\96å±\82æ¶\88æ\81¯å¤´ç»§æ\89¿å\86\85é\83¨æ¶\88æ\81¯å¤´"
-"的值)或一个十六进制值<code>00..FF</code>(可选)。"
+"æ\8c\87å®\9aä¸\80个 TOS ï¼\88æ\9c\8då\8a¡ç±»å\9e\8bï¼\89ã\80\82å\8f¯ä»¥æ\98¯<code>继æ\89¿</code>ï¼\88å¤\96å±\82æ¶\88æ\81¯å¤´ç»§æ\89¿å\86\85é\83¨æ¶\88æ\81¯å¤´ç\9a\84å\80¼ï¼\89æ\88\96ä¸\80个å\8d\81å\85è¿\9bå\88¶å\80¼<code>00.."
+"FF</code>(可选)。"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
"inherits the value of the inner header) or an hexadecimal value <code>00.."
"FF</code> (optional)."
msgstr ""
-"明确一个流量类。可以是<code>继承</code>(外层消息头继承内部消息头的值)或一个"
-"十六进制值<code>00..FF</code>(可选)。"
+"指定一个流量类。可以是<code>继承</code>(外层消息头继承内部消息头的值)或一个十六进制值<code>00..FF</code>(可选)。"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:586
msgid "The IP address %h is already used by another static lease"
-msgstr "IP å\9c°å\9d\80 %h 已被å\8f¦ä¸\80个é\9d\99æ\80\81ç§\9fç\94¨使用"
+msgstr "IP å\9c°å\9d\80 %h 已被å\8f¦ä¸\80个é\9d\99æ\80\81ç§\9f约使用"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:596
msgid "The IP address is outside of any DHCP pool address range"
"segments. Often there is by default one Uplink port for a connection to the "
"next greater network like the internet and other ports for a local network."
msgstr ""
-"本设备上的网络端口可以组合成多个 <abbr title=\"虚拟局域网\">VLAN</abbr>,其中"
-"的计算机可以直接相互通信。<abbr title=\"虚拟局域网\">VLAN</abbr> 也常用于分割"
-"不同网段。默认通常是一条上行端口连接运营商,其余端口用于本地子网。"
+"本设备上的网络端口可以组合成多个 <abbr title=\"虚拟局域网\">VLAN</abbr>,其中的计算机可以直接相互通信。<abbr "
+"title=\"虚拟局域网\">VLAN</abbr> 也常用于分割不同网段。通常是默认一条上行端口连接运营商,其余端口用于本地网络。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:569
msgid "The query response interval must be lower than the query interval value"
continue;
tasks.push(network.getNetwork(sections[i].interface).then(L.bind(function(section_id, net) {
- var cidr = (net.getIPAddrs()[0] || '').split('/');
+ var cidr = net ? (net.getIPAddrs()[0] || '').split('/') : null;
- if (cidr.length == 2) {
+ if (cidr && cidr.length == 2) {
var net_mask = calculateNetwork(cidr[0], cidr[1]);
pools.push({
band = '5g';
else if (data[1][i].mhz >= 5925 && data[1][i].mhz <= 7125)
band = '6g';
- else if (data[1][i].mhz >= 58329 && data[1][i].mhz <= 69120)
+ else if (data[1][i].mhz >= 58320 && data[1][i].mhz <= 69120)
band = '60g';
else
continue;
this.bands = {
'': [
'2g', '2.4 GHz', this.channels['2g'].length > 3,
- '5g', '5 GHz', this.channels['5g'].length > 3
+ '5g', '5 GHz', this.channels['5g'].length > 3,
+ '60g', '60 GHz', this.channels['60g'].length > 0
],
'n': [
'2g', '2.4 GHz', this.channels['2g'].length > 3,
return Promise.all([
callLuciDHCPLeases(),
network.getHostHints(),
- uci.load('dhcp')
+ L.resolveDefault(uci.load('dhcp'))
]);
},
var leases = Array.isArray(data[0].dhcp_leases) ? data[0].dhcp_leases : [],
leases6 = Array.isArray(data[0].dhcp6_leases) ? data[0].dhcp6_leases : [],
machints = data[1].getMACHints(false),
- hosts = uci.sections('dhcp', 'host');
+ hosts = uci.sections('dhcp', 'host'),
+ isReadonlyView = !L.hasViewPermission();
for (var i = 0; i < hosts.length; i++) {
var host = hosts[i];
E('th', { 'class': 'th' }, _('IPv4 address')),
E('th', { 'class': 'th' }, _('MAC address')),
E('th', { 'class': 'th' }, _('Lease time remaining')),
- E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
+ isReadonlyView ? E([]) : E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
])
]);
exp
];
- if (lease.macaddr != null) {
+ if (!isReadonlyView && lease.macaddr != null) {
var mac = lease.macaddr.toUpperCase();
rows.push(E('button', {
'class': 'cbi-button cbi-button-apply',
E('th', { 'class': 'th' }, _('IPv6 address')),
E('th', { 'class': 'th' }, _('DUID')),
E('th', { 'class': 'th' }, _('Lease time remaining')),
- E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
+ isReadonlyView ? E([]) : E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
])
]);
exp
];
- if (lease.duid != null) {
+ if (!isReadonlyView && lease.duid != null) {
var duid = lease.duid.toUpperCase();
rows.push(E('button', {
'class': 'cbi-button cbi-button-apply',
"file": [ "list", "read" ],
"system": [ "board", "info" ]
}
+ },
+ "write": {
+ "uci": [ "dhcp" ]
}
},