From 2e909334c1f5c9db1582d3d324a9b4bb8c308113 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Wed, 24 Jun 2026 10:33:22 -0500 Subject: [PATCH] refactor(stats): simplify locale prefix stripping --- packages/stats/app/src/app.tsx | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/packages/stats/app/src/app.tsx b/packages/stats/app/src/app.tsx index c3ddf999ca..18c0cfe500 100644 --- a/packages/stats/app/src/app.tsx +++ b/packages/stats/app/src/app.tsx @@ -4,32 +4,9 @@ import { FileRoutes } from "@solidjs/start/router" import { Suspense } from "solid-js" import "./app.css" -const localePrefixes = new Set([ - "ar", - "br", - "da", - "de", - "es", - "fr", - "it", - "ja", - "ko", - "no", - "pl", - "ru", - "th", - "tr", - "uk", - "zh", - "zht", -]) - function stripLocaleDataPrefix(pathname: string) { const value = pathname.startsWith("/") ? pathname : `/${pathname}` - const segments = value.split("/") - if (segments[2] !== "data") return value - if (!localePrefixes.has(segments[1] ?? "")) return value - return value.slice((segments[1]?.length ?? 0) + 1) || "/" + return value.replace(/^\/[^/]+(?=\/data(?:\/|$))/, "") } function AppMeta() {