From 6576468e2e98ca34b60b077f679d01aea7e2cb47 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 27 Aug 2025 12:20:36 -0400 Subject: [PATCH] fix: internationalize relay states --- public/language/en-GB/admin/settings/activitypub.json | 5 +++-- src/activitypub/relays.js | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/public/language/en-GB/admin/settings/activitypub.json b/public/language/en-GB/admin/settings/activitypub.json index 6b84d772be..1b00672e0f 100644 --- a/public/language/en-GB/admin/settings/activitypub.json +++ b/public/language/en-GB/admin/settings/activitypub.json @@ -35,8 +35,9 @@ "relays.add": "Add New Relay", "relays.relay": "Relay", "relays.state": "State", - "relays.state-pending": "Pending", - "relays.state-active": "Active", + "relays.state-0": "Pending", + "relays.state-1": "Receiving only", + "relays.state-2": "Active", "server-filtering": "Filtering", "count": "This NodeBB is currently aware of %1 server(s)", diff --git a/src/activitypub/relays.js b/src/activitypub/relays.js index 1aff86c130..782d2d4b93 100644 --- a/src/activitypub/relays.js +++ b/src/activitypub/relays.js @@ -14,15 +14,15 @@ Relays.is = async (actor) => { Relays.list = async () => { let relays = await db.getSortedSetMembersWithScores('relays:state'); relays = relays.reduce((memo, { value, score }) => { - let state = 'Pending'; + let state = '[[admin/settings/activitypub:relays.state-0]]'; switch(score) { case 1: { - state = 'Establishing'; + state = '[[admin/settings/activitypub:relays.state-1]]'; break; } case 2: { - state = 'Active'; + state = '[[admin/settings/activitypub:relays.state-2]]'; break; } }