diff --git a/app/routes/badges/$id.tsx b/app/routes/badges/$id.tsx index dc95f64be..8b034b019 100644 --- a/app/routes/badges/$id.tsx +++ b/app/routes/badges/$id.tsx @@ -104,6 +104,9 @@ export function badgeExplanationText( if (badge.code === "patreon_plus") { return t("patreon+"); } + if (badge.code.startsWith("xp")) { + return t("xp", { xpText: badge.displayName }); + } return t("tournament", { count: badge.count ?? 1, diff --git a/public/locales/en/badges.json b/public/locales/en/badges.json index 8ad455201..1d4243108 100644 --- a/public/locales/en/badges.json +++ b/public/locales/en/badges.json @@ -1,6 +1,7 @@ { "patreon": "Supporter of sendou.ink on Patreon", "patreon+": "Supporter+ of sendou.ink on Patreon", + "xp": "Awarded for reaching {{xpText}}", "tournament_one": "Awarded for winning {{tournament}}", "tournament_other": "Awarded for winning {{tournament}} (×{{count}})", "forYourEvent": "Badge for your event?",