diff --git a/public/language/ar/admin/settings/activitypub.json b/public/language/ar/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/ar/admin/settings/activitypub.json
+++ b/public/language/ar/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/az/admin/settings/activitypub.json b/public/language/az/admin/settings/activitypub.json
index 743357311d..ec71065a46 100644
--- a/public/language/az/admin/settings/activitypub.json
+++ b/public/language/az/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrlə",
"count": "Bu NodeBB hazırda %1 server(lər)dən xəbərdardır",
"server.filter-help": "NodeBB ilə federasiyaya mane olmaq istədiyiniz serverləri göstərin. Alternativ olaraq, bunun əvəzinə xüsusi serverlərlə federasiyaya seçimlə icazə verə bilərsiniz. Hər iki variant bir-birini istisna etsə də, dəstəklənir.",
diff --git a/public/language/bg/admin/settings/activitypub.json b/public/language/bg/admin/settings/activitypub.json
index 2bb55d5a3c..b685cadcae 100644
--- a/public/language/bg/admin/settings/activitypub.json
+++ b/public/language/bg/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Активен",
"relays.errors.invalid-url": "Моля, въведете правилен адрес",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Филтриране",
"count": "Този NodeBB в момента знае за наличието на %1 сървър(а)",
"server.filter-help": "Посочете сървърите, с които не искате Вашият NodeBB да осъществява връзка. Или можете вместо това да посочите конкретни сървъри, с които разрешавате връзката. И двете възможности са налични, но може да изберете само една от тях.",
diff --git a/public/language/bn/admin/settings/activitypub.json b/public/language/bn/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/bn/admin/settings/activitypub.json
+++ b/public/language/bn/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/cs/admin/settings/activitypub.json b/public/language/cs/admin/settings/activitypub.json
index 6cb1acc7ad..c1bc80adf1 100644
--- a/public/language/cs/admin/settings/activitypub.json
+++ b/public/language/cs/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Aktivní",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrování",
"count": "Tento NodeBB momentálně vi o %1 serveru/serverech.",
"server.filter-help": "Zadejte servery, se kterými nechcete, aby vaše NodeBB federovalo. Alternativně můžete zvolit, že povolíte federaci pouze s vybranými servery. Obě možnosti jsou podporovány, ale vzájemně se vylučují.",
diff --git a/public/language/da/admin/settings/activitypub.json b/public/language/da/admin/settings/activitypub.json
index 649b7a2fd5..bfd6bf7241 100644
--- a/public/language/da/admin/settings/activitypub.json
+++ b/public/language/da/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrering",
"count": "Denne NodeBB instans er lige nu bevidst om %1 server(e)",
"server.filter-help": "Specificér servere, som du gerne vil stoppe fra at føderere med din NodeBB instans. Alternativt, kan du vælge at selektivt tillade føderation med udvalgte servere i stedet. Begge muligheder er understøttet, men man kan kun vælge en metode ad gangen.",
diff --git a/public/language/de/admin/settings/activitypub.json b/public/language/de/admin/settings/activitypub.json
index 0457b88314..2e48df5884 100644
--- a/public/language/de/admin/settings/activitypub.json
+++ b/public/language/de/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Aktiv",
"relays.errors.invalid-url": "Bitte gib eine gültige URL ein",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filterung",
"count": "Dieses NodeBB kennt derzeit %1 Server",
"server.filter-help": "Gib die Server an, die du von der Föderation mit deinem NodeBB ausschließen möchtest. Alternativ kannst du auch festlegen, dass die Föderation nur mit bestimmten Servern erlaubt ist. Beide Optionen werden unterstützt, schließen sich jedoch gegenseitig aus.",
diff --git a/public/language/el/admin/settings/activitypub.json b/public/language/el/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/el/admin/settings/activitypub.json
+++ b/public/language/el/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/en-US/admin/settings/activitypub.json b/public/language/en-US/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/en-US/admin/settings/activitypub.json
+++ b/public/language/en-US/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/en-x-pirate/admin/settings/activitypub.json b/public/language/en-x-pirate/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/en-x-pirate/admin/settings/activitypub.json
+++ b/public/language/en-x-pirate/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/es/admin/settings/activitypub.json b/public/language/es/admin/settings/activitypub.json
index bff8ef9958..fd4e887d1a 100644
--- a/public/language/es/admin/settings/activitypub.json
+++ b/public/language/es/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/et/admin/settings/activitypub.json b/public/language/et/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/et/admin/settings/activitypub.json
+++ b/public/language/et/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/fa-IR/admin/settings/activitypub.json b/public/language/fa-IR/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/fa-IR/admin/settings/activitypub.json
+++ b/public/language/fa-IR/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/fi/admin/settings/activitypub.json b/public/language/fi/admin/settings/activitypub.json
index 83b3a399eb..97606c5c41 100644
--- a/public/language/fi/admin/settings/activitypub.json
+++ b/public/language/fi/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/fr/admin/settings/activitypub.json b/public/language/fr/admin/settings/activitypub.json
index f6fb57eb86..b9f6a5bf1b 100644
--- a/public/language/fr/admin/settings/activitypub.json
+++ b/public/language/fr/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Actif",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrage",
"count": "Ce NodeBB connaît actuellement %1 serveur(s)",
"server.filter-help": "Spécifiez les serveurs que vous souhaitez interdire de se fédérer avec votre NodeBB. Vous pouvez également autoriser sélectivement la fédération avec certains serveurs. Ces deux options sont possibles, mais incompatibles.",
diff --git a/public/language/gl/admin/settings/activitypub.json b/public/language/gl/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/gl/admin/settings/activitypub.json
+++ b/public/language/gl/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/he/admin/settings/activitypub.json b/public/language/he/admin/settings/activitypub.json
index 6be5a095f0..54a466afc7 100644
--- a/public/language/he/admin/settings/activitypub.json
+++ b/public/language/he/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "פעיל",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "סינון",
"count": "NodeBB זה מודע כרגע ל-%1 שרתים",
"server.filter-help": "ציין שרתים שברצונך למנוע מהתאחדות עם ה-NodeBB שלך. לחלופין, אתה יכול לבחור באופן סלקטיבי פדרציה מאושרים עם שרתים ספציפיים, במקום זאת. שתי האפשרויות נתמכות, אם כי הן סותרות זו את זו.",
diff --git a/public/language/hr/admin/settings/activitypub.json b/public/language/hr/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/hr/admin/settings/activitypub.json
+++ b/public/language/hr/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/hu/admin/settings/activitypub.json b/public/language/hu/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/hu/admin/settings/activitypub.json
+++ b/public/language/hu/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/hy/admin/settings/activitypub.json b/public/language/hy/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/hy/admin/settings/activitypub.json
+++ b/public/language/hy/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/id/admin/settings/activitypub.json b/public/language/id/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/id/admin/settings/activitypub.json
+++ b/public/language/id/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/it/admin/settings/activitypub.json b/public/language/it/admin/settings/activitypub.json
index 01b835de45..c190fe0463 100644
--- a/public/language/it/admin/settings/activitypub.json
+++ b/public/language/it/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Attivo",
"relays.errors.invalid-url": "Inserisci un URL valido",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtraggio",
"count": "Questo NodeBB è attualmente a conoscenza di %1 server",
"server.filter-help": "Specifica i server a cui desideri impedire la federazione con il tuo NodeBB. In alternativa, puoi scegliere di consentire in modo selettivo la federazione con server specifici. Entrambe le opzioni sono supportate, anche se si escludono a vicenda.",
diff --git a/public/language/ja/admin/settings/activitypub.json b/public/language/ja/admin/settings/activitypub.json
index 1f7b9347a6..d6438b7c8b 100644
--- a/public/language/ja/admin/settings/activitypub.json
+++ b/public/language/ja/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "アクティブ",
"relays.errors.invalid-url": "有効なURLを入力してください",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "フィルタリング",
"count": "このNodeBBは現在%1台のサーバーを認識しています",
"server.filter-help": "NodeBBとのフェデレーションから除外したいサーバーを指定してください。または、特定のサーバーとのフェデレーションを選択的に許可することもできます。両方のオプションがサポートされていますが、相互に排他的です。",
diff --git a/public/language/ko/admin/settings/activitypub.json b/public/language/ko/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/ko/admin/settings/activitypub.json
+++ b/public/language/ko/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/lt/admin/settings/activitypub.json b/public/language/lt/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/lt/admin/settings/activitypub.json
+++ b/public/language/lt/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/lv/admin/settings/activitypub.json b/public/language/lv/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/lv/admin/settings/activitypub.json
+++ b/public/language/lv/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/ms/admin/settings/activitypub.json b/public/language/ms/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/ms/admin/settings/activitypub.json
+++ b/public/language/ms/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/nb/admin/settings/activitypub.json b/public/language/nb/admin/settings/activitypub.json
index d012ab0428..68bb6d209b 100644
--- a/public/language/nb/admin/settings/activitypub.json
+++ b/public/language/nb/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/nl/admin/settings/activitypub.json b/public/language/nl/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/nl/admin/settings/activitypub.json
+++ b/public/language/nl/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/nn-NO/admin/settings/activitypub.json b/public/language/nn-NO/admin/settings/activitypub.json
index a74d1f5bf9..e63c583f41 100644
--- a/public/language/nn-NO/admin/settings/activitypub.json
+++ b/public/language/nn-NO/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrer etter",
"count": "Denne NodeBB-en er for tida klar over %1 server(ar)",
"server.filter-help": "Spesifiser serverar du ønskjer å hindre frå å føderere med din NodeBB. Alternativt kan du velje å tillate føderasjon berre med spesifikke serverar. Begge alternativ er støtta, men dei er gjensidig utelukkande.",
diff --git a/public/language/pl/admin/settings/activitypub.json b/public/language/pl/admin/settings/activitypub.json
index 1b7c990981..bc69a56ad2 100644
--- a/public/language/pl/admin/settings/activitypub.json
+++ b/public/language/pl/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Aktywny",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrowanie",
"count": "NodeBB obecnie wykrywa 1% serwerów",
"server.filter-help": "Określ serwery, z którymi nie chcesz spinać NodeBB w ramach fediverse. Alternatywnie możesz dobrać dozwolone serwery fediverse. Obie opcje są dostępne ale wybierz jedną z nich.",
diff --git a/public/language/pt-BR/admin/settings/activitypub.json b/public/language/pt-BR/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/pt-BR/admin/settings/activitypub.json
+++ b/public/language/pt-BR/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/pt-PT/admin/settings/activitypub.json b/public/language/pt-PT/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/pt-PT/admin/settings/activitypub.json
+++ b/public/language/pt-PT/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/ro/admin/settings/activitypub.json b/public/language/ro/admin/settings/activitypub.json
index f40ffb147d..7f0eaf9f12 100644
--- a/public/language/ro/admin/settings/activitypub.json
+++ b/public/language/ro/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Activ",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtrează",
"count": "NodeBB cunoaște acum %1 server(e)",
"server.filter-help": "Specificați serverele interzise a se conecta cu NodeBB-ul dvs. Alternativ, puteți opta să permiteți selectiv conectarea cu anumite servere. Ambele opțiuni sunt acceptate, deși se exclud reciproc.",
diff --git a/public/language/ru/admin/settings/activitypub.json b/public/language/ru/admin/settings/activitypub.json
index ab61a8f523..0d0ca3f445 100644
--- a/public/language/ru/admin/settings/activitypub.json
+++ b/public/language/ru/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Активный",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Фильтрация",
"count": "В настоящее время NodeBB знает о %1 сервере(ах)",
"server.filter-help": "Укажите серверы, для которых вы хотели бы запретить объединение с вашим NodeBB. В качестве альтернативы вы можете выборочно разрешить объединение с определенными серверами. Поддерживаются оба варианта, хотя они и являются взаимоисключающими.",
diff --git a/public/language/rw/admin/settings/activitypub.json b/public/language/rw/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/rw/admin/settings/activitypub.json
+++ b/public/language/rw/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sc/admin/settings/activitypub.json b/public/language/sc/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sc/admin/settings/activitypub.json
+++ b/public/language/sc/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sk/admin/settings/activitypub.json b/public/language/sk/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sk/admin/settings/activitypub.json
+++ b/public/language/sk/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sl/admin/settings/activitypub.json b/public/language/sl/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sl/admin/settings/activitypub.json
+++ b/public/language/sl/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sq-AL/admin/settings/activitypub.json b/public/language/sq-AL/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sq-AL/admin/settings/activitypub.json
+++ b/public/language/sq-AL/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sr/admin/settings/activitypub.json b/public/language/sr/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sr/admin/settings/activitypub.json
+++ b/public/language/sr/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/sv/admin/settings/activitypub.json b/public/language/sv/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/sv/admin/settings/activitypub.json
+++ b/public/language/sv/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/th/admin/settings/activitypub.json b/public/language/th/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/th/admin/settings/activitypub.json
+++ b/public/language/th/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/tr/admin/settings/activitypub.json b/public/language/tr/admin/settings/activitypub.json
index 01faba1fd4..1377eec588 100644
--- a/public/language/tr/admin/settings/activitypub.json
+++ b/public/language/tr/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Etkin",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtreleme",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/uk/admin/settings/activitypub.json b/public/language/uk/admin/settings/activitypub.json
index 677af75cd7..6c65323ce5 100644
--- a/public/language/uk/admin/settings/activitypub.json
+++ b/public/language/uk/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of %1 server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
diff --git a/public/language/ur/admin/settings/activitypub.json b/public/language/ur/admin/settings/activitypub.json
index bdfe0ef6a0..d48d7b7db0 100644
--- a/public/language/ur/admin/settings/activitypub.json
+++ b/public/language/ur/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "فلٹرنگ",
"count": "یہ نوڈ بی بی فی الحال %1 سرور(ز) کے بارے میں جانتا ہے",
"server.filter-help": "ان سرورز کی نشاندہی کریں جن کے ساتھ آپ نہیں چاہتے کہ آپ کا نوڈ بی بی رابطہ قائم کرے۔ یا آپ اس کے بجائے مخصوص سرورز کی نشاندہی کر سکتے ہیں جن کے ساتھ رابطہ کی اجازت ہے۔ دونوں اختیارات دستیاب ہیں، لیکن آپ صرف ایک کا انتخاب کر سکتے ہیں۔",
diff --git a/public/language/vi/admin/settings/activitypub.json b/public/language/vi/admin/settings/activitypub.json
index de3ec7976e..fc2205f5a5 100644
--- a/public/language/vi/admin/settings/activitypub.json
+++ b/public/language/vi/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Kích hoạt",
"relays.errors.invalid-url": "Vui lòng nhập URL hợp lệ",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "Lọc",
"count": "NodeBB này hiện đã biết về %1 máy chủ",
"server.filter-help": "Chỉ ra các máy chủ mà bạn muốn cấm liên kết với NodeBB của mình. Ngoài ra, bạn có thể chọn tham gia có chọn lọc cho phép liên kết có chọn lọc với các máy chủ cụ thể. Cả hai tùy chọn đều được hỗ trợ, mặc dù chúng loại trừ lẫn nhau.",
diff --git a/public/language/zh-CN/admin/settings/activitypub.json b/public/language/zh-CN/admin/settings/activitypub.json
index 3f654d41e6..c426f68713 100644
--- a/public/language/zh-CN/admin/settings/activitypub.json
+++ b/public/language/zh-CN/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "已启用",
"relays.errors.invalid-url": "请输入有效的 URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "过滤",
"count": "该 NodeBB 目前可检测到 %1 台服务器",
"server.filter-help": "指定您希望禁止与 NodeBB 联邦化的服务器。或者,您也可以选择性地 允许 与特定服务器联邦化。两者只能选其一。",
diff --git a/public/language/zh-TW/admin/settings/activitypub.json b/public/language/zh-TW/admin/settings/activitypub.json
index c22ed8f4c6..ea3837e7b3 100644
--- a/public/language/zh-TW/admin/settings/activitypub.json
+++ b/public/language/zh-TW/admin/settings/activitypub.json
@@ -41,6 +41,17 @@
"relays.state-2": "Active",
"relays.errors.invalid-url": "Please enter a valid URL",
+ "blocklists": "Third-party Blocklists",
+ "blocklists-help": "For the safety of you and your users, maintaining a blocklist is an essential part of any trust & safety effort when working with content from outside the local moderation scope. NodeBB ships with some recommended defaults, and these can be customized here.",
+ "blocklists-default": "NodeBB ships with two blocklists by default, the IFTAS Do Not Interact Denylist and the IFTAS Abandoned and Unmanaged Domain Denylist.",
+ "blocklists.url": "URL",
+ "blocklists.count": "Domains",
+ "blocklists.add": "Add New Blocklist",
+ "blocklists.add-help": "Enter the URL of the blocklist you would like to add. NodeBB understands blocklists that match the format used by IFTAS.",
+ "blocklists.refreshed": "Blocklist refreshed — it now contains %1 entries",
+ "blocklists.view.title": "View Blocklist",
+ "blocklists.view.intro": "These are the %1 domain(s) blocked by this blocklist:",
+
"server-filtering": "過濾...",
"count": "本 NodeBB 已發現 %1 台伺服器。",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",