From e505adaf8edd5b069360f40497a7ee0e3f16ffbb Mon Sep 17 00:00:00 2001 From: Wayne Date: Sat, 21 Sep 2024 17:12:05 +0900 Subject: [PATCH] Remove language detection from browser settings --- src/i18n/index.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/i18n/index.tsx b/src/i18n/index.tsx index b404524..5e3e631 100644 --- a/src/i18n/index.tsx +++ b/src/i18n/index.tsx @@ -1,8 +1,6 @@ -import { cookies, headers } from "next/headers"; +import { cookies } from "next/headers"; import { createInstance, i18n, LanguageDetectorAsyncModule } from "i18next"; import resourcesToBackend from "i18next-resources-to-backend"; -import { getServerSession } from "next-auth"; -import { authOptions } from "@/config/authConfig"; import I18nClientProvider from "./I18nClientProvider"; import universalLanguageDetect from "@unly/universal-language-detector"; @@ -18,13 +16,10 @@ export const detectLanguage = async (): Promise => { (acc, cookie) => ({ ...acc, [cookie.name]: cookie.value }), {}, ); - const headersList = headers(); - const session = await getServerSession(authOptions); const lang = universalLanguageDetect({ supportedLanguages: SUPPORTED_LANGUAGES, fallbackLanguage: FALLBACK_LANG, - acceptLanguageHeader: headersList.get("accept-language") || undefined, serverCookies: cookiesObj, });