diff --git a/client/src/__locales/ar.json b/client/src/__locales/ar.json
index 55b176ad..bb940264 100644
--- a/client/src/__locales/ar.json
+++ b/client/src/__locales/ar.json
@@ -125,6 +125,8 @@
"top_clients": "كبار العملاء",
"no_clients_found": "لم يتم العثور على عملاء",
"general_statistics": "الإحصاءات العامة",
+ "top_upstreams": "أعلى الخوادم upstream",
+ "no_upstreams_data_found": "لم يتم العثور على بيانات خوادم upstream",
"number_of_dns_query_days": "عدد استعلامات DNS التي تمت معالجتها لآخر {{count}} يوم",
"number_of_dns_query_days_plural": "عدد استعلامات DNS التي تمت معالجتها لآخر {{count}} أيام",
"number_of_dns_query_24_hours": "عدد استعلامات DNS التي تمت معالجتها لآخر 24 ساعة",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "تم اعداده في {{path}}",
"test_upstream_btn": "اختبار upstream",
"upstreams": "Upstreams",
+ "upstream": "Upstream",
"apply_btn": "تطبيق",
"disabled_filtering_toast": "تم تعطيل الفلترة",
"enabled_filtering_toast": "تم تمكين الفلترة",
@@ -212,6 +215,7 @@
"example_upstream_udp": "regular DNS (over UDP, hostname);",
"example_upstream_dot": "مشفر<0>DNS-over-TLS0>;",
"example_upstream_doh": "مشفر <0>DNS-over-HTTPS0>;",
+ "example_upstream_doh3": "DNS-over-HTTPS المشفر مع فرض <0> HTTP / 30> ولا يوجد رجوع إلى HTTP / 2 أو أقل ؛",
"example_upstream_doq": "encrypted <0>DNS-over-QUIC0>;",
"example_upstream_sdns": "<0>DNS Stamps0> for <1>DNSCrypt1> or <2>DNS-over-HTTPS2> resolvers;",
"example_upstream_tcp": "regular DNS (over TCP);",
diff --git a/client/src/__locales/be.json b/client/src/__locales/be.json
index 5e29a8e4..bbfd3734 100644
--- a/client/src/__locales/be.json
+++ b/client/src/__locales/be.json
@@ -125,6 +125,8 @@
"top_clients": "Частыя кліенты",
"no_clients_found": "Кліентаў не знойдзена",
"general_statistics": "Агульная статыстыка",
+ "top_upstreams": "Часта запытаныя upstream серверы",
+ "no_upstreams_data_found": "Няма дадзеных аб upstream серверах",
"number_of_dns_query_days": "Колькасць DNS-запытаў за апошні {{count}} дзень",
"number_of_dns_query_days_plural": "Колькасць DNS запытаў, апрацаваных за апошнія {{count}} дзён",
"number_of_dns_query_24_hours": "Колькасць DNS-запытаў за 24 гадзіны",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Наладжаны ў {{path}}",
"test_upstream_btn": "Тэст upstream сервераў",
"upstreams": "Upstreams",
+ "upstream": "Upstream сервер",
"apply_btn": "Ужыць",
"disabled_filtering_toast": "Фільтрацыя выкл.",
"enabled_filtering_toast": "Фільтрацыя ўкл.",
diff --git a/client/src/__locales/cs.json b/client/src/__locales/cs.json
index 94f89d8a..9a5ca883 100644
--- a/client/src/__locales/cs.json
+++ b/client/src/__locales/cs.json
@@ -125,6 +125,8 @@
"top_clients": "Nejčastější klienti",
"no_clients_found": "Nenalezeny žádní klienti",
"general_statistics": "Obecné statistiky",
+ "top_upstreams": "Top odchozí připojení",
+ "no_upstreams_data_found": "Nebyla nalezena žádná data odchozích připojení",
"number_of_dns_query_days": "Počet DNS dotazů zpracovaných za posledních {{count}} den",
"number_of_dns_query_days_plural": "Počet DNS dotazů zpracovaných za posledních {{count}} dní",
"number_of_dns_query_24_hours": "Počet DNS dotazů zpracovaných za posledních 24 hodin",
@@ -134,6 +136,7 @@
"enforced_save_search": "Vynucené bezpečné vyhledávání",
"number_of_dns_query_to_safe_search": "Počet požadavků DNS na vyhledávače, při kterých bylo vynucené bezpečné vyhledávání",
"average_processing_time": "Průměrný čas zpracování",
+ "processing_time": "Doba zpracování",
"average_processing_time_hint": "Průměrný čas zpracování požadavků DNS v milisekundách",
"block_domain_use_filters_and_hosts": "Blokovat domény pomocí filtrů a seznamů adres",
"filters_block_toggle_hint": "Pravidla blokování můžete nastavit v nastavení Filtry.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Konfigurováno v {{path}}",
"test_upstream_btn": "Test upstreamů",
"upstreams": "Odesláno",
+ "upstream": "Odchozí připojení",
"apply_btn": "Použít",
"disabled_filtering_toast": "Vypnuté filtrování",
"enabled_filtering_toast": "Zapnuté filtrování",
diff --git a/client/src/__locales/da.json b/client/src/__locales/da.json
index d8168b8e..abd3139e 100644
--- a/client/src/__locales/da.json
+++ b/client/src/__locales/da.json
@@ -125,6 +125,8 @@
"top_clients": "Hyppigste klienter",
"no_clients_found": "Ingen klienter fundet",
"general_statistics": "Generelle statistikker",
+ "top_upstreams": "Top-upstreams",
+ "no_upstreams_data_found": "Ingen upstreams-data fundet",
"number_of_dns_query_days": "Antallet af DNS-forespørgsler behandlet den seneste {{count}} dag",
"number_of_dns_query_days_plural": "Antallet af DNS-forespørgsler behandlet de seneste {{count}} dage",
"number_of_dns_query_24_hours": "Antallet af DNS-forespørgsler behandlet de seneste 24 timer",
@@ -134,6 +136,7 @@
"enforced_save_search": "Håndhævet sikker søgning",
"number_of_dns_query_to_safe_search": "Antallet af DNS-forespørgsler til søgemaskiner, hvor Sikker Søgning blev håndhævet",
"average_processing_time": "Gennemsnitlig behandlingstid",
+ "processing_time": "Behandlingstid",
"average_processing_time_hint": "Gennemsnitlig behandlingstid i millisekunder af DNS-forespørgsel",
"block_domain_use_filters_and_hosts": "Blokér domæner vha. filtre og værtsfiler",
"filters_block_toggle_hint": "Du kan opsætte blokeringsregler i Filterindstillingerne.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Opsat i {{path}}",
"test_upstream_btn": "Test upstreams",
"upstreams": "Upstreams",
+ "upstream": "Upstream",
"apply_btn": "Anvend",
"disabled_filtering_toast": "Filtrering deaktiveret",
"enabled_filtering_toast": "Filtrering aktiveret",
diff --git a/client/src/__locales/de.json b/client/src/__locales/de.json
index 7dc23d85..25ec0c3c 100644
--- a/client/src/__locales/de.json
+++ b/client/src/__locales/de.json
@@ -125,6 +125,8 @@
"top_clients": "Top Clients",
"no_clients_found": "Keine Clients gefunden",
"general_statistics": "Allgemeine Statistiken",
+ "top_upstreams": "Top Upstreams",
+ "no_upstreams_data_found": "Keine Upstream-Daten gefunden",
"number_of_dns_query_days": "Anzahl der in den letzten {{count}} Tagen verarbeiteten DNS-Anfragen",
"number_of_dns_query_days_plural": "Anzahl der DNS-Abfragen, die in den letzten {{count}} Tagen verarbeitet wurden",
"number_of_dns_query_24_hours": "Anzahl der in den letzten 24 Stunden durchgeführten DNS-Anfragen",
@@ -134,6 +136,7 @@
"enforced_save_search": "Sichere Suche erzwungen",
"number_of_dns_query_to_safe_search": "Anzahl der DNS-Anfragen bei denen Sichere Suche für Suchanfragen erzwungen wurde",
"average_processing_time": "Durchschnittliche Bearbeitungsdauer",
+ "processing_time": "Verarbeitungszeit",
"average_processing_time_hint": "Durchschnittliche Zeit in Millisekunden zur Bearbeitung von DNS-Anfragen",
"block_domain_use_filters_and_hosts": "Domains durch Filter und Host-Dateien sperren",
"filters_block_toggle_hint": "Sie können Blockierregeln in den Filtereinstellungen erstellen.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Konfiguriert in {{path}}",
"test_upstream_btn": "Upstreams testen",
"upstreams": "Upstreams",
+ "upstream": "Upstream",
"apply_btn": "Anwenden",
"disabled_filtering_toast": "Filtern deaktiviert",
"enabled_filtering_toast": "Filtern aktiviert",
diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json
index 47502910..dd9aca9d 100644
--- a/client/src/__locales/es.json
+++ b/client/src/__locales/es.json
@@ -125,6 +125,8 @@
"top_clients": "Clientes más frecuentes",
"no_clients_found": "No se han encontrado clientes",
"general_statistics": "Estadísticas generales",
+ "top_upstreams": "Mejores upstreams",
+ "no_upstreams_data_found": "No se han encontrado datos de upstreams",
"number_of_dns_query_days": "Número de consultas DNS procesadas durante el último {{count}} día",
"number_of_dns_query_days_plural": "Número de consultas DNS procesadas durante los últimos {{count}} días",
"number_of_dns_query_24_hours": "Número de consultas DNS procesadas durante las últimas 24 horas",
@@ -134,6 +136,7 @@
"enforced_save_search": "Búsquedas seguras forzadas",
"number_of_dns_query_to_safe_search": "Número de peticiones DNS a los motores de búsqueda para los que se aplicó la búsqueda segura forzada",
"average_processing_time": "Tiempo promedio de procesamiento",
+ "processing_time": "Tiempo de procesamiento",
"average_processing_time_hint": "Tiempo promedio en milisegundos al procesar una petición DNS",
"block_domain_use_filters_and_hosts": "Bloquear dominios usando filtros y archivos hosts",
"filters_block_toggle_hint": "Puedes configurar las reglas de bloqueo en la configuración de filtros.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Configurado en {{path}}",
"test_upstream_btn": "Probar DNS de subida",
"upstreams": "DNS de subida",
+ "upstream": "Upstream",
"apply_btn": "Aplicar",
"disabled_filtering_toast": "Filtrado deshabilitado",
"enabled_filtering_toast": "Filtrado habilitado",
diff --git a/client/src/__locales/fa.json b/client/src/__locales/fa.json
index 4f4bf2f0..6fb6a963 100644
--- a/client/src/__locales/fa.json
+++ b/client/src/__locales/fa.json
@@ -118,6 +118,8 @@
"top_clients": "بالاترین کلاینت ها",
"no_clients_found": "کلاینتی یافت نشد",
"general_statistics": "آمار عمومی",
+ "top_upstreams": "سرورهای بالادست بالا",
+ "no_upstreams_data_found": "هیچ اطلاعاتی در مورد سرورهای بالادست یافت نشد",
"number_of_dns_query_days": "تعداد جستار DNS پردازش شده در {{count}} روز آخر",
"number_of_dns_query_days_plural": "تعداد جستار DNS پردازش شده در {{count}} روز گذشته",
"number_of_dns_query_24_hours": "تعداد جستار DNS پردازش شده در 24 ساعت گذشته",
@@ -149,6 +151,7 @@
"upstream_dns": "سرورهای DNS جریان ارسالی",
"test_upstream_btn": "تست جریان ارسالی",
"upstreams": "جریان ارسالی",
+ "upstream": "سرور مادر",
"apply_btn": "اِعمال",
"disabled_filtering_toast": "فیلترینگ غیرفعال شده است",
"enabled_filtering_toast": "فیلترینگ فعال شده است",
diff --git a/client/src/__locales/fi.json b/client/src/__locales/fi.json
index f56db735..51627b13 100644
--- a/client/src/__locales/fi.json
+++ b/client/src/__locales/fi.json
@@ -125,6 +125,8 @@
"top_clients": "Käytetyimmät päätelaitteet",
"no_clients_found": "Päätelaitteita ei löytynyt",
"general_statistics": "Yleiset tilastot",
+ "top_upstreams": "Käytetyimmät ylävirrat",
+ "no_upstreams_data_found": "Ylävirtatietoja ei löytynyt",
"number_of_dns_query_days": "Käsiteltyjen DNS-pyyntöjen määrä viimeisten {{count}} päivän ajalta",
"number_of_dns_query_days_plural": "Käsiteltyjen DNS-pyyntöjen määrä viimeisten {{count}} päivän ajalta",
"number_of_dns_query_24_hours": "Käsiteltyjen DNS-pyyntöjen määrä viimeisten 24 tunnin ajalta",
@@ -134,6 +136,7 @@
"enforced_save_search": "Turvallinen haku pakotettiin",
"number_of_dns_query_to_safe_search": "DNS-pyyntöjen määrä, joille turvallinen haku pakotettiin käyttöön",
"average_processing_time": "Keskimääräinen käsittelyaika",
+ "processing_time": "Käsittelyaika",
"average_processing_time_hint": "Keskimääräinen DNS-pyynnön käsittelyyn kulutettu aika millisekunteina",
"block_domain_use_filters_and_hosts": "Estä verkkotunnuksia suodattimilla ja hosts-tiedostoilla",
"filters_block_toggle_hint": "Voit määrittää estosääntöjä suodatinasetuksissa.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Määritetty tiedostossa {{path}}",
"test_upstream_btn": "Testaa ylävirtoja",
"upstreams": "Ylävirrat",
+ "upstream": "Ylävirta",
"apply_btn": "Käytä",
"disabled_filtering_toast": "Suodatus poistettiin käytöstä",
"enabled_filtering_toast": "Suodatus otettiin käyttöön",
diff --git a/client/src/__locales/fr.json b/client/src/__locales/fr.json
index d69f9762..3d2a0072 100644
--- a/client/src/__locales/fr.json
+++ b/client/src/__locales/fr.json
@@ -125,6 +125,8 @@
"top_clients": "Meilleurs clients",
"no_clients_found": "Pas de clients trouvés",
"general_statistics": "Statistiques générales",
+ "top_upstreams": "Top amonts",
+ "no_upstreams_data_found": "Aucune donnée en amont trouvée",
"number_of_dns_query_days": "Le nombre de requêtes DNS traitées pour les {{count}} derniers jours",
"number_of_dns_query_days_plural": "Le nombre de requêtes DNS traitées ces {{count}} derniers jours",
"number_of_dns_query_24_hours": "Le nombre de requêtes DNS traitées au cours des 24 dernières heures",
@@ -134,6 +136,7 @@
"enforced_save_search": "Recherche sécurisée forcée",
"number_of_dns_query_to_safe_search": "Le nombre de requêtes DNS faites avec la Recherche securisée",
"average_processing_time": "Temps moyen de traitement",
+ "processing_time": "Délai de traitement",
"average_processing_time_hint": "Temps moyen (en millisecondes) de traitement d'une requête DNS",
"block_domain_use_filters_and_hosts": "Bloquez les domaines à l'aide des filtres et fichiers hosts",
"filters_block_toggle_hint": "Vous pouvez configurer les règles de filtrage dans les paramètres des Filtres.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Configuré dans {{path}}",
"test_upstream_btn": "Tester les upstreams",
"upstreams": "En amont",
+ "upstream": "Amont",
"apply_btn": "Appliquer",
"disabled_filtering_toast": "Filtrage désactivé",
"enabled_filtering_toast": "Filtrage activé",
diff --git a/client/src/__locales/hr.json b/client/src/__locales/hr.json
index feb50c0b..6b48d86e 100644
--- a/client/src/__locales/hr.json
+++ b/client/src/__locales/hr.json
@@ -125,6 +125,8 @@
"top_clients": "Top klijenti",
"no_clients_found": "Nema pronađenih klijenata",
"general_statistics": "Opća statistika",
+ "top_upstreams": "Top upstream poslužitelji",
+ "no_upstreams_data_found": "Nema podataka o upstream poslužiteljima",
"number_of_dns_query_days": "Broj DNS upita obrađenih u posljednja {{count}} dan",
"number_of_dns_query_days_plural": "Broj DNS upita obrađenih u posljednja {{count}} dana",
"number_of_dns_query_24_hours": "Broj DNS upita obrađenih u posljednja 24 sata",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Postavljeno u {{path}}",
"test_upstream_btn": "Testiraj upstream-ove",
"upstreams": "Upstreams",
+ "upstream": "Upstream poslužitelj",
"apply_btn": "Primijeni",
"disabled_filtering_toast": "Onemogućeno filtriranje",
"enabled_filtering_toast": "Omogućeno filtriranje",
diff --git a/client/src/__locales/hu.json b/client/src/__locales/hu.json
index 37e5cdfe..8cb5f4f9 100644
--- a/client/src/__locales/hu.json
+++ b/client/src/__locales/hu.json
@@ -125,6 +125,8 @@
"top_clients": "Legaktívabb kliensek",
"no_clients_found": "Nem található kliens",
"general_statistics": "Általános statisztikák",
+ "top_upstreams": "Top upstream szerverek",
+ "no_upstreams_data_found": "Nem található upstream szerver adat",
"number_of_dns_query_days": "Lekérdezések száma az utolsó {{count}} napban",
"number_of_dns_query_days_plural": "Feldolgozott DNS lekérdezések száma az utolsó {{count}} napban",
"number_of_dns_query_24_hours": "Az elmúlt 24 órában feldolgozott DNS lekérdezések száma",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Beállítva itt: {{path}}",
"test_upstream_btn": "Upstreamek tesztelése",
"upstreams": "Upstream-ek",
+ "upstream": "Upstream szerver",
"apply_btn": "Alkalmaz",
"disabled_filtering_toast": "Szűrés letiltva",
"enabled_filtering_toast": "Szűrés engedélyezve",
diff --git a/client/src/__locales/id.json b/client/src/__locales/id.json
index c83b9581..4627cd66 100644
--- a/client/src/__locales/id.json
+++ b/client/src/__locales/id.json
@@ -125,6 +125,8 @@
"top_clients": "Klien teratas",
"no_clients_found": "Tidak ditemukan klien",
"general_statistics": "Statistik umum",
+ "top_upstreams": "Top servers upstream",
+ "no_upstreams_data_found": "Tidak ada data server upstream yang ditemukan",
"number_of_dns_query_days": "Jumlah kueri DNS diproses selama {{value}} hari terakhir",
"number_of_dns_query_days_plural": "Jumlah kueri DNS yang diproses selama {{count}} hari terakhir",
"number_of_dns_query_24_hours": "Jumlah kueri DNS diproses selama 24 jam terakhir",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Diatur dalam {{path}}",
"test_upstream_btn": "Uji hulu",
"upstreams": "Upstream",
+ "upstream": "Server upstream",
"apply_btn": "Terapkan",
"disabled_filtering_toast": "Penyaringan nonaktif",
"enabled_filtering_toast": "Penyaringan aktif",
diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json
index c4ddf3aa..c3b3f71e 100644
--- a/client/src/__locales/it.json
+++ b/client/src/__locales/it.json
@@ -125,6 +125,8 @@
"top_clients": "Client più utilizzati",
"no_clients_found": "Nessun client trovato",
"general_statistics": "Statistiche generali",
+ "top_upstreams": "Top upstream",
+ "no_upstreams_data_found": "Nessun dato upstream trovato",
"number_of_dns_query_days": "Numero di richieste DNS elaborate negli ultimi {{count}} giorni",
"number_of_dns_query_days_plural": "Numero di richieste DNS elaborate negli ultimi {{count}} giorni",
"number_of_dns_query_24_hours": "Numero di richieste DNS elaborate nelle ultime 24 ore",
@@ -134,6 +136,7 @@
"enforced_save_search": "Ricerca sicura forzata",
"number_of_dns_query_to_safe_search": "Numero di richieste DNS dai motori di ricerca per i quali la Ricerca Sicura è stata forzata",
"average_processing_time": "Tempo di elaborazione medio",
+ "processing_time": "Tempo di elaborazione",
"average_processing_time_hint": "Tempo medio in millisecondi per elaborare una richiesta DNS",
"block_domain_use_filters_and_hosts": "Blocca domini utilizzando filtri e file hosts",
"filters_block_toggle_hint": "Puoi impostare le regole di blocco nelle impostazioni dei Filtri.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Configurato su {{path}}",
"test_upstream_btn": "Testa gli upstream",
"upstreams": "Upstream",
+ "upstream": "Upstream",
"apply_btn": "Applica",
"disabled_filtering_toast": "Disattiva filtri",
"enabled_filtering_toast": "Attiva filtri",
diff --git a/client/src/__locales/ja.json b/client/src/__locales/ja.json
index 95199d5a..eb04660f 100644
--- a/client/src/__locales/ja.json
+++ b/client/src/__locales/ja.json
@@ -7,16 +7,16 @@
"load_balancing": "ロードバランシング",
"load_balancing_desc": "一度に1つのアップストリームサーバに処理要求します。 AdGuard Homeは、重み付きランダムアルゴリズム(weighted random algorithm)を使用してサーバを選択するため、最速のサーバがより頻繁に使用されます。",
"bootstrap_dns": "ブートストラップDNSサーバ",
- "bootstrap_dns_desc": "ブートストラップDNSサーバは、上流として指定したDoH/DoTリゾルバのIPアドレスを解決するために使用されます。",
+ "bootstrap_dns_desc": "ブートストラップDNSサーバは、アップストリームとして指定したDoH/DoTリゾルバのIPアドレスを解決するために使用されます。",
"local_ptr_title": "プライベートリバースDNSサーバー",
"local_ptr_desc": "AdGuard HomeがローカルPTRクエリに使用するDNSサーバーです。これらのサーバーは、rDNSを使ってプライベートIPアドレス(例えば\"192.168.12.34\")を持つクライアントのホスト名を解決するために使用されます。設定されていない場合、AdGuard HomeはOSのデフォルトDNSリゾルバーのアドレス(AdGuard Home自体のアドレスを除く)を自動的に使用します。",
"local_ptr_default_resolver": "デフォルトでは、AdGuard Homeは次のリバースDNSリゾルバを使用します: {{ip}}",
"local_ptr_no_default_resolver": "AdGuard Homeは、このシステムに適したプライベートリバースDNSリゾルバを特定できませんでした。",
"local_ptr_placeholder": "1行に1つのサーバを入力してください。",
"resolve_clients_title": "クライアントのIPアドレスの逆解決を有効にする",
- "resolve_clients_desc": "対応するリゾルバー(ローカルクライアントの場合はプライベートDNSサーバ、パブリックIPを持つクライアントの場合は上流サーバ)にPTRクエリを送信することにより、クライアントのIPアドレスをホストネームに逆解決します。",
+ "resolve_clients_desc": "対応するリゾルバー(ローカルクライアントの場合はプライベートDNSサーバ、パブリックIPを持つクライアントの場合はアップストリームサーバー)にPTRクエリを送信することにより、クライアントのIPアドレスをホストネームに逆解決します。",
"use_private_ptr_resolvers_title": "プライベートリバースDNSリゾルバを使用",
- "use_private_ptr_resolvers_desc": "これらの上流サーバを使用して、ローカルで提供されるアドレスのリバースDNSルックアップを実行します。無効にすると、AdGuard Homeは、DHCP, /etc/hosts などから認識されるクライアントを除き、すべてのこのようなPTR要求にNXDOMAINで応答します。",
+ "use_private_ptr_resolvers_desc": "これらのアップストリームサーバーを使用して、ローカルで提供されるアドレスのリバースDNSルックアップを実行します。無効にすると、AdGuard Homeは、DHCP, /etc/hosts などから認識されるクライアントを除き、すべてのこのようなPTR要求にNXDOMAINで応答します。",
"check_dhcp_servers": "DHCPサーバをチェックする",
"save_config": "構成を保存する",
"enabled_dhcp": "DHCPサーバを有効にしました",
@@ -125,6 +125,8 @@
"top_clients": "トップクライアント",
"no_clients_found": "クライアント情報はありません",
"general_statistics": "全般的な統計",
+ "top_upstreams": "上位のアップストリーム",
+ "no_upstreams_data_found": "アップストリームのデータが見つかりません",
"number_of_dns_query_days": "過去{{count}}日間に処理されたDNSクエリの数",
"number_of_dns_query_days_plural": "過去{{count}}日間に処理されたDNSクエリの数",
"number_of_dns_query_24_hours": "過去24時間に処理されたDNSクエリの数",
@@ -134,6 +136,7 @@
"enforced_save_search": "強制されたセーフサーチ",
"number_of_dns_query_to_safe_search": "セーフサーチが強制適用された検索エンジンへのDNSリクエストの数",
"average_processing_time": "平均処理時間",
+ "processing_time": "処理時間",
"average_processing_time_hint": "DNSリクエストの処理にかかる平均時間(ミリ秒単位)",
"block_domain_use_filters_and_hosts": "フィルタとhostsファイルを使用してドメインをブロックする",
"filters_block_toggle_hint": "フィルタの設定でブロックするルールを設定することができます。",
@@ -153,11 +156,12 @@
"custom_filtering_rules": "カスタム・フィルタリングルール",
"encryption_settings": "暗号化設定",
"dhcp_settings": "DHCP設定",
- "upstream_dns": "上流DNSサーバ",
- "upstream_dns_help": "サーバのアドレスは1行に1つずつ入力してください。上流DNSサーバの構成設定について詳しくはこちらでご確認いただけます。",
+ "upstream_dns": "アップストリームDNSサーバー",
+ "upstream_dns_help": "サーバのアドレスは1行に1つずつ入力してください。アップストリームDNSサーバーの構成設定について詳しくはこちらでご確認いただけます。",
"upstream_dns_configured_in_file": "{{path}} にて設定されています",
- "test_upstream_btn": "上流サーバをテストする",
- "upstreams": "上流",
+ "test_upstream_btn": "アップストリームをテストする",
+ "upstreams": "アップストリーム",
+ "upstream": "アップストリーム",
"apply_btn": "適用する",
"disabled_filtering_toast": "フィルタリングを無効にしました",
"enabled_filtering_toast": "フィルタリングを有効にしました",
@@ -220,7 +224,7 @@
"example_upstream_tcp_port": "レギュラーDNS(over TCP、ポート付き);",
"example_upstream_tcp_hostname": "通常のDNS(over TCP, ホスト名)。",
"all_lists_up_to_date_toast": "すべてのリストは既に最新です",
- "updated_upstream_dns_toast": "上流DNSサーバを保存しました。",
+ "updated_upstream_dns_toast": "アップストリームサーバーを保存しました。",
"dns_test_ok_toast": "指定されたDNSサーバは正しく動作しています",
"dns_test_not_ok_toast": "サーバ \"{{key}}\": 使用できませんでした。正しく入力されているかどうかを確認してください",
"dns_test_warning_toast": "アップストリーム\"{{key}}\"はテストリクエストに応答せず、正しく動作しない可能性があります。",
@@ -623,7 +627,7 @@
"enter_cache_size": "キャッシュサイズ(バイト単位)を入力してください",
"enter_cache_ttl_min_override": "最小TTL(秒単位)を入力してください",
"enter_cache_ttl_max_override": "最大TTL(秒単位)を入力してください",
- "cache_ttl_min_override_desc": "DNS応答をキャッシュするとき、上流サーバから受信した短いTTL(秒単位)を延長します。",
+ "cache_ttl_min_override_desc": "DNS応答をキャッシュするとき、アップストリームサーバーから受信した短いTTL(秒単位)を延長します。",
"cache_ttl_max_override_desc": "DNSキャッシュ内のエントリの最大TTL(秒単位)を設定します。",
"ttl_cache_validation": "最小キャッシュTTL上書き値は最大値以下にする必要があります",
"cache_optimistic": "Optimistic cashing (オプティミスティック・キャッシュ)",
diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json
index 6ec7a352..a93c19e2 100644
--- a/client/src/__locales/ko.json
+++ b/client/src/__locales/ko.json
@@ -125,6 +125,8 @@
"top_clients": "클라이언트",
"no_clients_found": "클라이언트가 없습니다",
"general_statistics": "일반 통계",
+ "top_upstreams": "상위 업스트림",
+ "no_upstreams_data_found": "업스트림 데이터 없음",
"number_of_dns_query_days": "최근 {{count}}일 동안 처리된 DNS 쿼리의 수",
"number_of_dns_query_days_plural": "최근 {{count}}일 동안 처리된 DNS 쿼리의 수",
"number_of_dns_query_24_hours": "최근 24시간 동안 처리된 DNS 쿼리의 수",
@@ -134,6 +136,7 @@
"enforced_save_search": "세이프서치 강제",
"number_of_dns_query_to_safe_search": "세이프서치가 적용된 검색 엔진에 대해 DNS 요청 수",
"average_processing_time": "평균처리 시간",
+ "processing_time": "처리 시간",
"average_processing_time_hint": "DNS 요청 처리시 평균 시간(밀리초)",
"block_domain_use_filters_and_hosts": "필터 및 호스트 파일을 사용하여 도메인 차단",
"filters_block_toggle_hint": "차단규칙필터을 설정할 수 있습니다.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "{{path}}에서 구성됨",
"test_upstream_btn": "업스트림 테스트",
"upstreams": "업스트림",
+ "upstream": "업스트림",
"apply_btn": "적용",
"disabled_filtering_toast": "필터링 비활성화됨",
"enabled_filtering_toast": "필터링 활성화됨",
diff --git a/client/src/__locales/nl.json b/client/src/__locales/nl.json
index 6bde6d51..a29912b0 100644
--- a/client/src/__locales/nl.json
+++ b/client/src/__locales/nl.json
@@ -125,6 +125,8 @@
"top_clients": "Top gebruikers",
"no_clients_found": "Geen gebruikers gevonden",
"general_statistics": "Algemene statistieken",
+ "top_upstreams": "Top upstreams",
+ "no_upstreams_data_found": "Geen upstreams-gegevens gevonden",
"number_of_dns_query_days": "Aantal verwerkte DNS aanvragen van de laatste {{count}} dag",
"number_of_dns_query_days_plural": "Aantal verwerkte DNS aanvragen van de laatste {{count}} dagen",
"number_of_dns_query_24_hours": "Aantal verwerkte DNS aanvragen van de laatste 24 uur",
@@ -134,6 +136,7 @@
"enforced_save_search": "Geforceerd veilig zoeken",
"number_of_dns_query_to_safe_search": "Aantal DNS aanvragen in zoekmachines dmv geforceerd veilig zoeken",
"average_processing_time": "Gemiddelde procestijd",
+ "processing_time": "Verwerkingstijd",
"average_processing_time_hint": "Gemiddelde verwerkingstijd in milliseconden van een DNS aanvraag",
"block_domain_use_filters_and_hosts": "Domeinen blokkeren d.m.v. filters en host-bestanden",
"filters_block_toggle_hint": "Je kan blokkeringsregels toevoegen in de Filters instellingen.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Geconfigureerd in {{path}}",
"test_upstream_btn": "Test upstream",
"upstreams": "Upstreams",
+ "upstream": "Upstream",
"apply_btn": "Toepassen",
"disabled_filtering_toast": "Filters uitgeschakeld",
"enabled_filtering_toast": "Filters ingeschakeld",
diff --git a/client/src/__locales/no.json b/client/src/__locales/no.json
index 9607f208..6b63a4ae 100644
--- a/client/src/__locales/no.json
+++ b/client/src/__locales/no.json
@@ -114,6 +114,8 @@
"top_clients": "Vanligste klienter",
"no_clients_found": "Ingen klienter ble funnet",
"general_statistics": "Generelle statistikker",
+ "top_upstreams": "Topp oppstrøms servere",
+ "no_upstreams_data_found": "Ingen oppstrøms servere data funnet",
"number_of_dns_query_days": "Antall DNS-spørringer behandlet for de siste {{count}} dagene",
"number_of_dns_query_days_plural": "Antall DNS-forespørsler som ble behandlet de siste {{count}} dagene",
"number_of_dns_query_24_hours": "Antall DNS-forespørsler som ble behandlet de siste 24 timene",
@@ -147,6 +149,7 @@
"upstream_dns_configured_in_file": "Satt opp i {{path}}",
"test_upstream_btn": "Test oppstrømstilkoblinger",
"upstreams": "Oppstrømstjenere",
+ "upstream": "Oppstrøms server",
"apply_btn": "Benytt",
"disabled_filtering_toast": "Skrudde av filtrering",
"enabled_filtering_toast": "Skrudde på filtrering",
diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json
index f9e83813..04a41d44 100644
--- a/client/src/__locales/pl.json
+++ b/client/src/__locales/pl.json
@@ -125,6 +125,8 @@
"top_clients": "Główni klienci",
"no_clients_found": "Nie znaleziono klienta",
"general_statistics": "Ogólne statystyki",
+ "top_upstreams": "Często żądane serwery nadrzędne",
+ "no_upstreams_data_found": "Brak danych dotyczących serwerów nadrzędnych",
"number_of_dns_query_days": "Liczba przetworzonych zapytań DNS w ciągu ostatnich {{count}} dni",
"number_of_dns_query_days_plural": "Liczba przetworzonych zapytań DNS w ciągu ostatnich {{count}} dni",
"number_of_dns_query_24_hours": "Liczba zapytań DNS przetworzonych w ciągu ostatnich 24 godzin",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Skonfigurowano w {{path}}",
"test_upstream_btn": "Test głównych serwerów DNS",
"upstreams": "Główne serwery DNS",
+ "upstream": "Serwer nadrzędny",
"apply_btn": "Zastosuj",
"disabled_filtering_toast": "Wyłączone filtrowanie",
"enabled_filtering_toast": "Włączone filtrowanie",
diff --git a/client/src/__locales/pt-br.json b/client/src/__locales/pt-br.json
index 21094be5..588a9530 100644
--- a/client/src/__locales/pt-br.json
+++ b/client/src/__locales/pt-br.json
@@ -125,6 +125,8 @@
"top_clients": "Principais clientes",
"no_clients_found": "Nenhuma cliente encontrado",
"general_statistics": "Estatísticas gerais",
+ "top_upstreams": "Melhores servidores DNS primários",
+ "no_upstreams_data_found": "Nenhum dado de servidor DNS primário encontrado",
"number_of_dns_query_days": "O número de consultas DNS processadas nos últimos {{count}} dias",
"number_of_dns_query_days_plural": "Número de consultas DNS processadas nos últimos {{count}} dias",
"number_of_dns_query_24_hours": "O número de consultas DNS processadas nas últimas 24 horas",
@@ -134,6 +136,7 @@
"enforced_save_search": "Forçar pesquisa segura",
"number_of_dns_query_to_safe_search": "O número de solicitações de DNS para mecanismos de pesquisa para os quais a pesquisa segura foi aplicada",
"average_processing_time": "Tempo médio de processamento",
+ "processing_time": "Tempo de processamento",
"average_processing_time_hint": "Tempo médio em milissegundos no processamento de uma solicitação DNS",
"block_domain_use_filters_and_hosts": "Bloquear domínios usando arquivos de filtros e hosts",
"filters_block_toggle_hint": "Você pode configurar as regras de bloqueio nas configurações de Filtros.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Configurado em {{path}}",
"test_upstream_btn": "Testar DNS primário",
"upstreams": "DNS primário",
+ "upstream": "Servidor DNS primário",
"apply_btn": "Aplicar",
"disabled_filtering_toast": "Filtragem desativada",
"enabled_filtering_toast": "Filtragem ativada",
diff --git a/client/src/__locales/pt-pt.json b/client/src/__locales/pt-pt.json
index c6e8953a..5011b642 100644
--- a/client/src/__locales/pt-pt.json
+++ b/client/src/__locales/pt-pt.json
@@ -125,6 +125,8 @@
"top_clients": "Principais clientes",
"no_clients_found": "Nenhum cliente foi encontrado",
"general_statistics": "Estatísticas gerais",
+ "top_upstreams": "Melhores servidores DNS primários",
+ "no_upstreams_data_found": "Nenhum dado de servidor DNS primário encontrado",
"number_of_dns_query_days": "Número de consultas DNS processadas durante los últimos {{count}} días",
"number_of_dns_query_days_plural": "Número de consultas DNS processadas durante os últimos {{count}} dias",
"number_of_dns_query_24_hours": "O número de consultas DNS processadas nas últimas 24 horas",
@@ -134,6 +136,7 @@
"enforced_save_search": "Forçar pesquisa segura",
"number_of_dns_query_to_safe_search": "O número de solicitações de DNS para motores de busca para os quais a pesquisa segura foi aplicada",
"average_processing_time": "Tempo médio de processamento",
+ "processing_time": "Tempo de processamento",
"average_processing_time_hint": "Tempo médio em milissegundos no processamento de uma solicitação DNS",
"block_domain_use_filters_and_hosts": "Bloquear domínios usando ficheiros de filtros e hosts",
"filters_block_toggle_hint": "Pode configurar as regras de bloqueio nas configurações de Filtros.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Configurado em {{path}}",
"test_upstream_btn": "Testar DNS primário",
"upstreams": "DNS primário",
+ "upstream": "Servidor DNS primário",
"apply_btn": "Aplicar",
"disabled_filtering_toast": "Filtragem desativada",
"enabled_filtering_toast": "Filtragem ativada",
diff --git a/client/src/__locales/ro.json b/client/src/__locales/ro.json
index 411cf75b..91a87282 100644
--- a/client/src/__locales/ro.json
+++ b/client/src/__locales/ro.json
@@ -125,6 +125,8 @@
"top_clients": "Clienți de top",
"no_clients_found": "Nu au fost găsiți clienți",
"general_statistics": "Statistici generale",
+ "top_upstreams": "Top servere în amonte",
+ "no_upstreams_data_found": "Nu există date despre serverele din amonte",
"number_of_dns_query_days": "Numărul de interogări DNS procesate în ultima {{count}} zi",
"number_of_dns_query_days_plural": "Numărul de interogări DNS procesate în ultimele {{count}} zile",
"number_of_dns_query_24_hours": "Numărul de interogări DNS procesate în ultimele 24 de ore",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Configurat în {{path}}",
"test_upstream_btn": "Testați upstreams",
"upstreams": "Upstreams",
+ "upstream": "Server în amonte",
"apply_btn": "Aplică",
"disabled_filtering_toast": "Filtrare dezactivată",
"enabled_filtering_toast": "Filtrare activată",
diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json
index 053cf448..9903a803 100644
--- a/client/src/__locales/ru.json
+++ b/client/src/__locales/ru.json
@@ -125,6 +125,8 @@
"top_clients": "Частые клиенты",
"no_clients_found": "Клиентов не найдено",
"general_statistics": "Общая статистика",
+ "top_upstreams": "Часто запрашиваемые upstream-серверы",
+ "no_upstreams_data_found": "Нет данных об upstream-серверах",
"number_of_dns_query_days": "Количество DNS-запросов за последний {{count}} день",
"number_of_dns_query_days_plural": "Количество DNS запросов, обработанных за последние {{count}} дней",
"number_of_dns_query_24_hours": "Количество DNS-запросов за последние 24 часа",
@@ -134,6 +136,7 @@
"enforced_save_search": "Применён безопасный поиск",
"number_of_dns_query_to_safe_search": "Количество запросов DNS для поисковых систем, для которых был применён Безопасный поиск",
"average_processing_time": "Среднее время обработки запроса",
+ "processing_time": "Время обработки",
"average_processing_time_hint": "Среднее время для обработки запроса DNS в миллисекундах",
"block_domain_use_filters_and_hosts": "Блокировать домены с использованием фильтров и файлов hosts",
"filters_block_toggle_hint": "Вы можете настроить правила блокировки в «Фильтрах».",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Настроен в {{path}}",
"test_upstream_btn": "Тест upstream серверов",
"upstreams": "Upstreams",
+ "upstream": "Upstream-сервер",
"apply_btn": "Применить",
"disabled_filtering_toast": "Фильтрация выкл.",
"enabled_filtering_toast": "Фильтрация вкл.",
diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json
index 47e78933..d4a64e8c 100644
--- a/client/src/__locales/sk.json
+++ b/client/src/__locales/sk.json
@@ -125,6 +125,8 @@
"top_clients": "Najčastejší klienti",
"no_clients_found": "Neboli nájdení žiadni klienti",
"general_statistics": "Všeobecná štatistika",
+ "top_upstreams": "Často požadované upstream servery",
+ "no_upstreams_data_found": "Nenašli sa žiadne údaje o upstream serveroch",
"number_of_dns_query_days": "Počet DNS dopytov spracovaných za posledný {{count}} deň",
"number_of_dns_query_days_plural": "Počet DNS dopytov spracovaných za posledných {{count}} dní",
"number_of_dns_query_24_hours": "Počet DNS dopytov spracovaných za posledných 24 hodín",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Konfigurované v {{path}}",
"test_upstream_btn": "Test upstreamov",
"upstreams": "Upstreams",
+ "upstream": "Upstream server",
"apply_btn": "Použiť",
"disabled_filtering_toast": "Vypnutá filtrácia",
"enabled_filtering_toast": "Zapnutá filtrácia",
diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json
index d1362923..6185e689 100644
--- a/client/src/__locales/sl.json
+++ b/client/src/__locales/sl.json
@@ -125,6 +125,8 @@
"top_clients": "Najpogostejši odjemalci",
"no_clients_found": "Ni najdenih odjemalcev",
"general_statistics": "Splošna statistika",
+ "top_upstreams": "Pogosto zahtevani gorvodni strežniki",
+ "no_upstreams_data_found": "Ni podatkov o gorvodnih strežnikih",
"number_of_dns_query_days": "Število obdelanih poizvedb DNS v zadnjem {{count}} dnevu",
"number_of_dns_query_days_plural": "Število obdelanih poizvedb DNS v zadnjih {{count}} dneh",
"number_of_dns_query_24_hours": "Število obdelanih poizvedb DNS v zadnjih 24 urah",
@@ -134,6 +136,7 @@
"enforced_save_search": "Prisilno varno iskanje",
"number_of_dns_query_to_safe_search": "Število zahtev DNS za iskalnike, za katere je bilo uveljavljeno varno iskanje",
"average_processing_time": "Povprečni čas obdelave",
+ "processing_time": "Čas obdelave",
"average_processing_time_hint": "Povprečni čas v milisekundah pri obdelavi zahteve DNS",
"block_domain_use_filters_and_hosts": "Onemogoči domene s filtri in gostiteljskimi datotekami",
"filters_block_toggle_hint": "Pravila zaviranja lahko nastavite v nastavitvah Filtri.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Nastavljen v {{path}}",
"test_upstream_btn": "Preizkusi upstreame",
"upstreams": "Tokovi navzgor",
+ "upstream": "Gorvodni strežnik",
"apply_btn": "Uporabi",
"disabled_filtering_toast": "Onemogočeno filtriranje",
"enabled_filtering_toast": "Omogočeno filtriranje",
diff --git a/client/src/__locales/sr-cs.json b/client/src/__locales/sr-cs.json
index f9e737ff..e4e2f558 100644
--- a/client/src/__locales/sr-cs.json
+++ b/client/src/__locales/sr-cs.json
@@ -125,6 +125,8 @@
"top_clients": "Najčešći klijenti",
"no_clients_found": "Nema pronađenih klijenata",
"general_statistics": "Opšte statistike",
+ "top_upstreams": "Često traženi upstream serveri",
+ "no_upstreams_data_found": "Nema podataka o upstream serverima",
"number_of_dns_query_days": "Broj obrađenih DNS unosa u poslednjih {{count}} dan",
"number_of_dns_query_days_plural": "Broj obrađenih DNS unosa u poslednjih {{count}} dana",
"number_of_dns_query_24_hours": "Broj obrađenih DNS unosa u poslednja 24 časa",
@@ -158,6 +160,7 @@
"upstream_dns_configured_in_file": "Konfiguriši u {{path}}",
"test_upstream_btn": "Testiraj upstreams",
"upstreams": "Upstreams",
+ "upstream": "Upstream-server",
"apply_btn": "Primeni",
"disabled_filtering_toast": "Isključeno filtriranje",
"enabled_filtering_toast": "Uključeno filtriranje",
diff --git a/client/src/__locales/sv.json b/client/src/__locales/sv.json
index 1c02da65..03995f12 100644
--- a/client/src/__locales/sv.json
+++ b/client/src/__locales/sv.json
@@ -125,6 +125,8 @@
"top_clients": "Toppklienter",
"no_clients_found": "Inga klienter hittade",
"general_statistics": "Allmän statistik",
+ "top_upstreams": "Topp uppströmsservrar",
+ "no_upstreams_data_found": "Inga uppströmsdata hittades",
"number_of_dns_query_days": "Antalet DNS-förfrågningar som utfördes under senaste {{count}} dagen",
"number_of_dns_query_days_plural": "Ett antal DNS förfrågningar utfördes under de senaste {{count}} dagarna",
"number_of_dns_query_24_hours": "Antalet DNS-förfrågningar som utfördes under de senaste 24 timmarna",
@@ -134,6 +136,7 @@
"enforced_save_search": "Aktivering av Säker surf",
"number_of_dns_query_to_safe_search": "Antalet DNS-förfrågningar mot sökmotorer där Säker surf tvingats",
"average_processing_time": "Genomsnittlig processtid",
+ "processing_time": "Bearbetningstid",
"average_processing_time_hint": "Genomsnittlig processtid i millisekunder för DNS-förfrågning",
"block_domain_use_filters_and_hosts": "Blockera domäner med filter- och värdfiler",
"filters_block_toggle_hint": "Du kan ställa in egna blockerings regler i Filterinställningar.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Konfigurerad i {{path}}",
"test_upstream_btn": "Testa uppströmmar",
"upstreams": "Uppströms",
+ "upstream": "Uppströms server",
"apply_btn": "Tillämpa",
"disabled_filtering_toast": "Filtrering bortkopplad",
"enabled_filtering_toast": "Filtrering inkopplad",
diff --git a/client/src/__locales/tr.json b/client/src/__locales/tr.json
index 3771f894..4b8cc169 100644
--- a/client/src/__locales/tr.json
+++ b/client/src/__locales/tr.json
@@ -125,6 +125,8 @@
"top_clients": "Başlıca istemciler",
"no_clients_found": "İstemci bulunamadı",
"general_statistics": "Genel istatistikler",
+ "top_upstreams": "Başlıca üst kaynaklar",
+ "no_upstreams_data_found": "Üst kaynak verisi bulunamadı",
"number_of_dns_query_days": "Son {{count}} gün boyunca işlenen DNS sorgularının sayısı",
"number_of_dns_query_days_plural": "Son {{count}} gün boyunca işlenen DNS sorgularının sayısı",
"number_of_dns_query_24_hours": "Son 24 saat içinde işlenen DNS sorgularının sayısı",
@@ -134,6 +136,7 @@
"enforced_save_search": "Uygulanan güvenli arama",
"number_of_dns_query_to_safe_search": "Güvenli Aramanın uygulandığı arama motorlarına gönderilen DNS isteklerinin sayısı",
"average_processing_time": "Ortalama işlem süresi",
+ "processing_time": "İşlem süresi",
"average_processing_time_hint": "Bir DNS isteğinin milisaniye cinsinden ortalama işlem süresi",
"block_domain_use_filters_and_hosts": "Filtre ve hosts dosyalarını kullanarak alan adlarını engelle",
"filters_block_toggle_hint": "Filtreler ayarlarında engelleme kuralları oluşturabilirsiniz.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "{{path}} dosyasında yapılandırıldı",
"test_upstream_btn": "Üst sunucuyu test et",
"upstreams": "Üst kaynak",
+ "upstream": "Üst kaynak",
"apply_btn": "Uygula",
"disabled_filtering_toast": "Filtreleme devre dışı",
"enabled_filtering_toast": "Filtreleme etkin",
diff --git a/client/src/__locales/uk.json b/client/src/__locales/uk.json
index 8cb111d0..d7cc4860 100644
--- a/client/src/__locales/uk.json
+++ b/client/src/__locales/uk.json
@@ -125,6 +125,8 @@
"top_clients": "Найактивніші клієнти",
"no_clients_found": "Клієнтів не знайдено",
"general_statistics": "Загальна статистика",
+ "top_upstreams": "Часто запитувані upstream-сервери",
+ "no_upstreams_data_found": "Немає даних про upstream-сервери",
"number_of_dns_query_days": "Кількість DNS-запитів, оброблених за останні {{count}} дні",
"number_of_dns_query_days_plural": "Кількість DNS-запитів, оброблених за останні {{count}} днів",
"number_of_dns_query_24_hours": "Кількість DNS-запитів, оброблених за останні 24 години",
@@ -134,6 +136,7 @@
"enforced_save_search": "Примусовий безпечний пошук",
"number_of_dns_query_to_safe_search": "Кількість DNS-запитів до пошукових систем, для яких примусово застосований безпечний пошук",
"average_processing_time": "Середній час обробки",
+ "processing_time": "Час обробки",
"average_processing_time_hint": "Середній час обробки DNS запиту в мілісекундах",
"block_domain_use_filters_and_hosts": "Блокування доменів за допомогою фільтрів та hosts-файлів",
"filters_block_toggle_hint": "Ви можете налаштувати правила блокування в розділі Фільтри.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Налаштовано в {{path}}",
"test_upstream_btn": "Перевірити сервери",
"upstreams": "Upstreams",
+ "upstream": "Upstream-сервер",
"apply_btn": "Застосувати",
"disabled_filtering_toast": "Фільтрування вимкнено",
"enabled_filtering_toast": "Фільтрування увімкнено",
diff --git a/client/src/__locales/vi.json b/client/src/__locales/vi.json
index 52ffccec..a6577a2a 100644
--- a/client/src/__locales/vi.json
+++ b/client/src/__locales/vi.json
@@ -125,6 +125,8 @@
"top_clients": "Người dùng hàng đầu",
"no_clients_found": "Không có người dùng",
"general_statistics": "Thống kê chung",
+ "top_upstreams": "Máy chủ thượng nguồn hàng đầu",
+ "no_upstreams_data_found": "Không tìm thấy dữ liệu máy chủ ngược dòng",
"number_of_dns_query_days": "Một số truy vấn DNS được xử lý trong {{count}} ngày qua",
"number_of_dns_query_days_plural": "Một số truy vấn DNS được xử lý trong {{count}} ngày qua",
"number_of_dns_query_24_hours": "Số yêu cầu DNS đã xử lý trong 24 giờ qua",
@@ -134,6 +136,7 @@
"enforced_save_search": "Bắt buộc tìm kiếm an toàn",
"number_of_dns_query_to_safe_search": "Số yêu cầu DNS tới công cụ tìm kiếm đã chuyển thành tìm kiếm an toàn",
"average_processing_time": "Thời gian xử lý trung bình",
+ "processing_time": "Thời gian xử lý",
"average_processing_time_hint": "Thời gian trung bình cho một yêu cầu DNS tính bằng mili giây",
"block_domain_use_filters_and_hosts": "Chặn tên miền sử dụng các bộ lọc và file hosts",
"filters_block_toggle_hint": "Bạn có thể thiết lập quy tắc chặn tại cài đặt Bộ lọc.",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "Cấu hình tại {{path}}",
"test_upstream_btn": "Kiểm tra",
"upstreams": "Nguồn",
+ "upstream": "Máy chủ thượng nguồn",
"apply_btn": "Áp dụng",
"disabled_filtering_toast": "Đã tắt chặn quảng cáo",
"enabled_filtering_toast": "Đã bật chặn quảng cáo",
diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json
index baa98d37..9f28edf7 100644
--- a/client/src/__locales/zh-cn.json
+++ b/client/src/__locales/zh-cn.json
@@ -125,6 +125,8 @@
"top_clients": "客户端排行",
"no_clients_found": "未找到客户端",
"general_statistics": "概况统计",
+ "top_upstreams": "经常请求的上游服务器",
+ "no_upstreams_data_found": "未找到上游服务器数据",
"number_of_dns_query_days": "过去 {{count}} 天内处理的 DNS 查询总数",
"number_of_dns_query_days_plural": "在过去的 {{count}} 天内处理了多少个 DNS 查询",
"number_of_dns_query_24_hours": "过去 24 小时内处理的 DNS 请求总数",
@@ -134,6 +136,7 @@
"enforced_save_search": "强制安全搜索",
"number_of_dns_query_to_safe_search": "启用强制安全搜索后对搜索引擎的 DNS 请求总数",
"average_processing_time": "平均处理时间",
+ "processing_time": "处理时间",
"average_processing_time_hint": "处理 DNS 请求的平均时间(毫秒)",
"block_domain_use_filters_and_hosts": "使用过滤器和 Hosts 文件以拦截指定域名",
"filters_block_toggle_hint": "你可以在 过滤器 设置中添加过滤规则。",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "配置路径{{path}}",
"test_upstream_btn": "测试上游 DNS",
"upstreams": "上游服务器",
+ "upstream": "上游服务器",
"apply_btn": "应用",
"disabled_filtering_toast": "过滤器已禁用",
"enabled_filtering_toast": "过滤器已启用",
diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json
index 0d6419e1..e39c942e 100644
--- a/client/src/__locales/zh-tw.json
+++ b/client/src/__locales/zh-tw.json
@@ -125,6 +125,8 @@
"top_clients": "熱門用戶端",
"no_clients_found": "無已發現之用戶端",
"general_statistics": "一般的統計資料",
+ "top_upstreams": "經常請求的上游伺服器",
+ "no_upstreams_data_found": "找不到上游伺服器資料",
"number_of_dns_query_days": "在最近的 {{count}} 日內已處理的 DNS 查詢之數量",
"number_of_dns_query_days_plural": "在最近的 {{count}} 日內已處理的 DNS 查詢之數量",
"number_of_dns_query_24_hours": "在最近的 24 小時內已處理的 DNS 查詢之數量",
@@ -134,6 +136,7 @@
"enforced_save_search": "已強制執行的安全搜尋",
"number_of_dns_query_to_safe_search": "安全搜尋已被強制執行之屬於搜尋引擎的 DNS 請求之數量",
"average_processing_time": "平均的處理時間",
+ "processing_time": "處理時間",
"average_processing_time_hint": "在處理一項 DNS 請求時以毫秒(ms)計的平均時間",
"block_domain_use_filters_and_hosts": "透過過濾器和主機檔案封鎖網域",
"filters_block_toggle_hint": "您可在過濾器設定中設置封鎖規則。",
@@ -158,6 +161,7 @@
"upstream_dns_configured_in_file": "被配置在 {{path}}",
"test_upstream_btn": "測試上行資料流",
"upstreams": "上游",
+ "upstream": "上游伺服器",
"apply_btn": "套用",
"disabled_filtering_toast": "已禁用過濾",
"enabled_filtering_toast": "已啟用過濾",
diff --git a/client/src/helpers/filters/filters.js b/client/src/helpers/filters/filters.js
index 8bc5a230..bd140867 100644
--- a/client/src/helpers/filters/filters.js
+++ b/client/src/helpers/filters/filters.js
@@ -64,6 +64,12 @@ export default {
"homepage": "https://github.com/MasterKia/PersianBlocker",
"source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_19.txt"
},
+ "ISR_easyList_hebrew": {
+ "name": "ISR: EasyList Hebrew",
+ "categoryId": "regional",
+ "homepage": "https://github.com/easylist/EasyListHebrew",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_43.txt"
+ },
"KOR_list_kr": {
"name": "KOR: List-KR DNS",
"categoryId": "regional",
@@ -172,12 +178,36 @@ export default {
"homepage": "https://github.com/DandelionSprout/adfilt",
"source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_6.txt"
},
+ "hagezi_allowlist_referral": {
+ "name": "HaGeZi's Allowlist Referral",
+ "categoryId": "other",
+ "homepage": "https://github.com/hagezi/dns-blocklists#referral",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_45.txt"
+ },
+ "hagezi_antipiracy_blocklist": {
+ "name": "HaGeZi's Anti-Piracy Blocklist",
+ "categoryId": "other",
+ "homepage": "https://github.com/hagezi/dns-blocklists#piracy",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_46.txt"
+ },
+ "hagezi_gambling_blocklist": {
+ "name": "HaGeZi's Gambling Blocklist",
+ "categoryId": "other",
+ "homepage": "https://github.com/hagezi/dns-blocklists#gambling",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_47.txt"
+ },
"hagezi_multinormal": {
"name": "HaGeZi Multi NORMAL",
"categoryId": "general",
"homepage": "https://github.com/hagezi/dns-blocklists",
"source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_34.txt"
},
+ "hagezi_threat_intelligence_feeds": {
+ "name": "HaGeZi's Threat Intelligence Feeds",
+ "categoryId": "security",
+ "homepage": "https://github.com/hagezi/dns-blocklists",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_44.txt"
+ },
"no_google": {
"name": "No Google",
"categoryId": "other",
@@ -220,6 +250,12 @@ export default {
"homepage": "https://pgl.yoyo.org/adservers/",
"source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_3.txt"
},
+ "phishing_army": {
+ "name": "Phishing Army",
+ "categoryId": "security",
+ "homepage": "https://gitlab.com/malware-filter/phishing-filter",
+ "source": "https://adguardteam.github.io/HostlistsRegistry/assets/filter_18.txt"
+ },
"scam_blocklist_by_durablenapkin": {
"name": "Scam Blocklist by DurableNapkin",
"categoryId": "security",
diff --git a/client/src/helpers/trackers/trackers.json b/client/src/helpers/trackers/trackers.json
index e061c1d4..787d9a6f 100644
--- a/client/src/helpers/trackers/trackers.json
+++ b/client/src/helpers/trackers/trackers.json
@@ -1,5 +1,5 @@
{
- "timeUpdated": "2023-08-01T00:10:42.759Z",
+ "timeUpdated": "2023-08-22T14:37:56.630Z",
"categories": {
"0": "audio_video_player",
"1": "comments",
@@ -181,7 +181,7 @@
"name": "7plus",
"categoryId": 0,
"url": "https://7plus.com.au/",
- "companyId": "7plus",
+ "companyId": "seven_group_holdings",
"source": "AdGuard"
},
"7tv.de": {
@@ -15298,7 +15298,7 @@
"sectigo": {
"name": "Sectigo Limited",
"categoryId": 5,
- "url": "https://www.solaredge.com/",
+ "url": "https://www.sectigo.com",
"companyId": "sectigo",
"source": "AdGuard"
},
@@ -17762,10 +17762,11 @@
"companyId": "amazon_associates"
},
"twitter": {
- "name": "Twitter",
+ "name": "X (formerly Twitter)",
"categoryId": 7,
"url": "https://twitter.com",
- "companyId": "twitter"
+ "companyId": "twitter",
+ "source": "AdGuard"
},
"twitter_ads": {
"name": "Twitter Advertising",
@@ -18746,6 +18747,13 @@
"url": null,
"companyId": null
},
+ "vungle": {
+ "name": "Vungle",
+ "categoryId": 4,
+ "url": "https://vungle.com/",
+ "companyId": "blackstone",
+ "source": "AdGuard"
+ },
"vuukle": {
"name": "Vuukle",
"categoryId": 6,
@@ -24349,6 +24357,9 @@
"trafmag.com": "trafmag.com",
"api.transcend.io": "transcend",
"cdn.transcend.io": "transcend",
+ "sync-transcend-cdn.com": "transcend",
+ "transcend-cdn.com": "transcend",
+ "transcend.io": "transcend",
"telemetry.transcend.io": "transcend_telemetry",
"backoffice.transmatico.com": "transmatic",
"travelaudience.com": "travel_audience",
@@ -24636,6 +24647,8 @@
"v0cdn.net": "vscode",
"vscode-cdn.net": "vscode",
"vtracy.de": "vtracy.de",
+ "liftoff.io": "vungle",
+ "vungle.com": "vungle",
"vuukle.com": "vuukle",
"view.vzaar.com": "vzaar",
"w3counter.com": "w3counter",
diff --git a/go.mod b/go.mod
index f97e0843..f82c2ca7 100644
--- a/go.mod
+++ b/go.mod
@@ -16,8 +16,8 @@ require (
github.com/google/go-cmp v0.5.9
github.com/google/gopacket v1.1.19
github.com/google/renameio/v2 v2.0.0
- github.com/google/uuid v1.3.0
- github.com/insomniacslk/dhcp v0.0.0-20230731140434-0f9eb93a696c
+ github.com/google/uuid v1.3.1
+ github.com/insomniacslk/dhcp v0.0.0-20230816195147-b3ca2534940d
github.com/josharian/native v1.1.1-0.20230202152459-5c7d0dd6ab86
github.com/kardianos/service v1.2.2
github.com/mdlayher/ethernet v0.0.0-20220221185849-529eae5b6118
@@ -50,7 +50,7 @@ require (
github.com/golang/mock v1.6.0 // indirect
github.com/google/pprof v0.0.0-20230821062121-407c9e7a662f // indirect
github.com/mdlayher/socket v0.4.1 // indirect
- github.com/onsi/ginkgo/v2 v2.11.0 // indirect
+ github.com/onsi/ginkgo/v2 v2.12.0 // indirect
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
github.com/pierrec/lz4/v4 v4.1.18 // indirect
github.com/pkg/errors v0.9.1 // indirect
diff --git a/go.sum b/go.sum
index 431cdaca..5f527069 100644
--- a/go.sum
+++ b/go.sum
@@ -48,11 +48,11 @@ github.com/google/pprof v0.0.0-20230821062121-407c9e7a662f/go.mod h1:czg5+yv1E0Z
github.com/google/renameio/v2 v2.0.0 h1:UifI23ZTGY8Tt29JbYFiuyIU3eX+RNFtUwefq9qAhxg=
github.com/google/renameio/v2 v2.0.0/go.mod h1:BtmJXm5YlszgC+TD4HOEEUFgkJP3nLxehU6hfe7jRt4=
github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
-github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
+github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4=
+github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/hugelgupf/socketpair v0.0.0-20190730060125-05d35a94e714 h1:/jC7qQFrv8CrSJVmaolDVOxTfS9kc36uB6H40kdbQq8=
-github.com/insomniacslk/dhcp v0.0.0-20230731140434-0f9eb93a696c h1:P/3mFnHCv1A/ej4m8pF5EB6FUt9qEL2Q9lfrcUNwCYs=
-github.com/insomniacslk/dhcp v0.0.0-20230731140434-0f9eb93a696c/go.mod h1:7474bZ1YNCvarT6WFKie4kEET6J0KYRDC4XJqqXzQW4=
+github.com/insomniacslk/dhcp v0.0.0-20230816195147-b3ca2534940d h1:Ka64cclWedOkGzm9M2/XYuwJUdmWRUozmsxW0PyKA3A=
+github.com/insomniacslk/dhcp v0.0.0-20230816195147-b3ca2534940d/go.mod h1:7474bZ1YNCvarT6WFKie4kEET6J0KYRDC4XJqqXzQW4=
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
github.com/josharian/native v1.0.0/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w=
github.com/josharian/native v1.0.1-0.20221213033349-c1e37c09b531/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w=
@@ -78,9 +78,9 @@ github.com/mdlayher/socket v0.4.1/go.mod h1:cAqeGjoufqdxWkD7DkpyS+wcefOtmu5OQ8Ku
github.com/miekg/dns v1.1.55 h1:GoQ4hpsj0nFLYe+bWiCToyrBEJXkQfOOIvFGFy0lEgo=
github.com/miekg/dns v1.1.55/go.mod h1:uInx36IzPl7FYnDcMeVWxj9byh7DutNykX4G9Sj60FY=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
-github.com/onsi/ginkgo/v2 v2.11.0 h1:WgqUCUt/lT6yXoQ8Wef0fsNn5cAuMK7+KT9UFRz2tcU=
-github.com/onsi/ginkgo/v2 v2.11.0/go.mod h1:ZhrRA5XmEE3x3rhlzamx/JJvujdZoJ2uvgI7kR0iZvM=
-github.com/onsi/gomega v1.27.8 h1:gegWiwZjBsf2DgiSbf5hpokZ98JVDMcWkUiigk6/KXc=
+github.com/onsi/ginkgo/v2 v2.12.0 h1:UIVDowFPwpg6yMUpPjGkYvf06K3RAiJXUhCxEwQVHRI=
+github.com/onsi/ginkgo/v2 v2.12.0/go.mod h1:ZNEzXISYlqpb8S36iN71ifqLi3vVD1rVJGvWRCJOUpQ=
+github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI=
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
github.com/pierrec/lz4/v4 v4.1.14/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
diff --git a/internal/filtering/servicelist.go b/internal/filtering/servicelist.go
index 246b2bc3..45b506e5 100644
--- a/internal/filtering/servicelist.go
+++ b/internal/filtering/servicelist.go
@@ -30,10 +30,13 @@ var blockedServices = []blockedService{{
}, {
ID: "activision_blizzard",
Name: "Activision Blizzard",
- IconSVG: []byte(""),
+ IconSVG: []byte(""),
Rules: []string{
"||activision.com^",
"||activisionblizzard.com^",
+ "||callofduty.com^",
+ "||callofdutyleague.com^",
+ "||codmwest.com^",
"||demonware.net^",
},
}, {
@@ -287,6 +290,53 @@ var blockedServices = []blockedService{{
"||bnet.163.com^",
"||bnet.cn^",
},
+}, {
+ ID: "betano",
+ Name: "Betano",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||betano.bg^",
+ "||betano.ca^",
+ "||betano.com^",
+ "||betano.cz^",
+ "||betano.de^",
+ "||betano.ng^",
+ "||betano.pt^",
+ },
+}, {
+ ID: "betfair",
+ Name: "Betfair",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||betfair.com.au^",
+ "||betfair.com^",
+ "||betfair.es^",
+ "||betfair.it^",
+ "||betfair.ro^",
+ "||betfair.se^",
+ },
+}, {
+ ID: "betway",
+ Name: "Betway",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||betway.be^",
+ "||betway.bet.ar^",
+ "||betway.co.za^",
+ "||betway.com.gh^",
+ "||betway.com.ng^",
+ "||betway.com^",
+ "||betway.de^",
+ "||betway.es^",
+ "||betway.fr^",
+ "||betway.it^",
+ "||betway.mx^",
+ "||betway.pl^",
+ "||betway.se^",
+ "||betwaygroup.com^",
+ "||betwaysatta.com^",
+ "||vietnambetway88.com^",
+ },
}, {
ID: "bilibili",
Name: "Bilibili",
@@ -336,6 +386,16 @@ var blockedServices = []blockedService{{
"||mincdn.com^",
"||yo9.com^",
},
+}, {
+ ID: "blaze",
+ Name: "Blaze",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||blaze.bet^",
+ "||blaze.com.br^",
+ "||blaze.com^",
+ "||blazecareers.com^",
+ },
}, {
ID: "blizzard_entertainment",
Name: "Blizzard Entertainment",
@@ -344,12 +404,12 @@ var blockedServices = []blockedService{{
"||battle.net^",
"||battlenet.com.cn^",
"||blizzard.cn^",
+ "||blizzard.com^",
"||blizzardgames.cn^",
"||blz-contentstack.com^",
"||blzstatic.cn^",
"||bnet.163.com^",
"||bnet.cn^",
- "||lizzard.com^",
},
}, {
ID: "claro",
@@ -855,6 +915,29 @@ var blockedServices = []blockedService{{
"||easyanticheat.net^",
"||epicgames.com^",
},
+}, {
+ ID: "espn",
+ Name: "ESPN",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||es.pn^",
+ "||espn.cl^",
+ "||espn.co.uk^",
+ "||espn.com.ar^",
+ "||espn.com.au^",
+ "||espn.com.co^",
+ "||espn.com.ec^",
+ "||espn.com.mx^",
+ "||espn.com.pa^",
+ "||espn.com.pe^",
+ "||espn.com.uy^",
+ "||espn.com.ve^",
+ "||espn.com^",
+ "||espn.in",
+ "||espn.net^",
+ "||espncdn.com^",
+ "||espncricinfo.com^",
+ },
}, {
ID: "facebook",
Name: "Facebook",
@@ -1304,6 +1387,14 @@ var blockedServices = []blockedService{{
"||zuckerberg.com^",
"||zuckerberg.net^",
},
+}, {
+ ID: "fifa",
+ Name: "FIFA",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||fifa.com^",
+ "||fifaplus.com^",
+ },
}, {
ID: "flickr",
Name: "Flickr",
@@ -1360,6 +1451,23 @@ var blockedServices = []blockedService{{
"||mask-h2.icloud.com^$dnsrewrite=NXDOMAIN;;",
"||mask.icloud.com^$dnsrewrite=NXDOMAIN;;",
},
+}, {
+ ID: "iheartradio",
+ Name: "iHeartRadio",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||937theriver.com^",
+ "||iheart.com^",
+ "||iheart.mx^",
+ "||iheartmedia.com^",
+ "||iheartradio.ca^",
+ "||iheartradio.co.nz^",
+ "||iheartradio.com^",
+ "||ihrdev.com^",
+ "||ihrhls.com^",
+ "||ihrint.com^",
+ "||ihrstage.com^",
+ },
}, {
ID: "imgur",
Name: "Imgur",
@@ -1557,7 +1665,6 @@ var blockedServices = []blockedService{{
"||aus.social^",
"||awscommunity.social^",
"||climatejustice.social^",
- "||cupoftea.social^",
"||cyberplace.social^",
"||defcon.social^",
"||det.social^",
@@ -1581,7 +1688,6 @@ var blockedServices = []blockedService{{
"||masto.es^",
"||masto.nu^",
"||masto.pt^",
- "||mastodon.au^",
"||mastodon.bida.im^",
"||mastodon.com.tr^",
"||mastodon.eus^",
@@ -1597,14 +1703,15 @@ var blockedServices = []blockedService{{
"||mastodon.sdf.org^",
"||mastodon.social^",
"||mastodon.social^",
+ "||mastodon.top^",
"||mastodon.uno^",
"||mastodon.world^",
- "||mastodon.zaclys.com^",
"||mastodonapp.uk^",
"||mastodonners.nl^",
"||mastodont.cat^",
"||mastodontech.de^",
"||mastodontti.fi^",
+ "||mastouille.fr^",
"||mathstodon.xyz^",
"||metalhead.club^",
"||mindly.social^",
@@ -1635,6 +1742,7 @@ var blockedServices = []blockedService{{
"||social.linux.pizza^",
"||social.politicaconciencia.org^",
"||social.vivaldi.net^",
+ "||sself.co^",
"||stranger.social^",
"||sueden.social^",
"||tech.lgbt^",
@@ -1654,6 +1762,32 @@ var blockedServices = []blockedService{{
"||wien.rocks^",
"||wxw.moe^",
},
+}, {
+ ID: "mercado_libre",
+ Name: "Mercado Libre",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||mercadolibre.cl^",
+ "||mercadolibre.co.cr^",
+ "||mercadolibre.com.ar^",
+ "||mercadolibre.com.bo^",
+ "||mercadolibre.com.co^",
+ "||mercadolibre.com.do^",
+ "||mercadolibre.com.ec^",
+ "||mercadolibre.com.gt^",
+ "||mercadolibre.com.hn^",
+ "||mercadolibre.com.mx^",
+ "||mercadolibre.com.ni^",
+ "||mercadolibre.com.pa^",
+ "||mercadolibre.com.pe^",
+ "||mercadolibre.com.py^",
+ "||mercadolibre.com.sv^",
+ "||mercadolibre.com.uy^",
+ "||mercadolibre.com.ve^",
+ "||mercadolibre.com^",
+ "||mercadolivre.com.br^",
+ "||mlstatic.com^",
+ },
}, {
ID: "minecraft",
Name: "Minecraft",
@@ -1764,6 +1898,14 @@ var blockedServices = []blockedService{{
"||origin.tv^",
"||signin.ea.com^",
},
+}, {
+ ID: "paramountplus",
+ Name: "Paramount Plus",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||paramountplus.com^",
+ "||pplusstatic.com^",
+ },
}, {
ID: "pinterest",
Name: "Pinterest",
@@ -1833,6 +1975,13 @@ var blockedServices = []blockedService{{
"||sonyentertainmentnetwork.com",
"||station.sony.com",
},
+}, {
+ ID: "pluto_tv",
+ Name: "Pluto TV",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||pluto.tv^",
+ },
}, {
ID: "qq",
Name: "QQ",
@@ -1879,8 +2028,14 @@ var blockedServices = []blockedService{{
Name: "Roblox",
IconSVG: []byte(""),
Rules: []string{
+ "||blox.com^",
+ "||rbx.cn^",
+ "||rbx.com^",
"||rbxadder.com^",
"||rbxcdn.com^",
+ "||rbxcdn.net^",
+ "||rbxinfra.com^",
+ "||rbxinfra.net^",
"||roblox.cn^",
"||roblox.com^",
"||roblox.qq.com^",
@@ -1889,12 +2044,22 @@ var blockedServices = []blockedService{{
},
}, {
ID: "rockstar_games",
- Name: "Rockstar games",
+ Name: "Rockstar Games",
IconSVG: []byte(""),
Rules: []string{
"||rockstargames.com^",
"||rsg.sc^",
},
+}, {
+ ID: "shein",
+ Name: "Shein",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||shein.co.uk^",
+ "||shein.com^",
+ "||shein.se^",
+ "||sheinsz.ltwebstatic.com^",
+ },
}, {
ID: "shopee",
Name: "Shopee",
@@ -2105,8 +2270,8 @@ var blockedServices = []blockedService{{
},
}, {
ID: "twitter",
- Name: "Twitter",
- IconSVG: []byte(""),
+ Name: "X (formerly Twitter)",
+ IconSVG: []byte(""),
Rules: []string{
"||ads-twitter.com^",
"||cms-twdigitalassets.com^",
@@ -2130,6 +2295,7 @@ var blockedServices = []blockedService{{
"||twttr.net^",
"||twvid.com^",
"||vine.co^",
+ "||x.com^",
},
}, {
ID: "ubisoft",