From 467ad4b6bbd51d62b6be12d5c76670ef81129388 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Tue, 4 Apr 2023 10:45:29 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Use=20languages=20package?= =?UTF-8?q?=20in=20middleware?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/middleware.ts | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts index 05cbe0ff0..418bbcd8b 100644 --- a/apps/web/src/middleware.ts +++ b/apps/web/src/middleware.ts @@ -1,29 +1,8 @@ +import languages from "@rallly/languages"; import languageParser from "accept-language-parser"; import { NextRequest, NextResponse } from "next/server"; -const supportedLocales = [ - "ca", - "cs", - "da", - "de", - "en", - "es", - "fi", - "fr", - "hu", - "hr", - "it", - "ko", - "nl", - "pl", - "pt", - "pt-BR", - "ru", - "sk", - "sv", - "vi", - "zh", -]; +const supportedLocales = Object.keys(languages); export async function middleware(req: NextRequest) { const { headers, cookies, nextUrl } = req;