fix: update locale detection to use cookie value for language setting in resume store

This commit is contained in:
JOYCEQL
2025-03-03 13:39:02 +08:00
committed by qingchen
parent 940e3ec522
commit e28c81f8ea
+6 -5
View File
@@ -115,12 +115,13 @@ export const useResumeStore = create(
activeResume: null,
createResume: (templateId = null) => {
// 判断当前语言环境
const locale =
typeof window !== "undefined"
? window.navigator.language.split("-")[0]
: "en";
console.log("locale", locale);
typeof document !== "undefined"
? document.cookie
.split("; ")
.find((row) => row.startsWith("NEXT_LOCALE="))
?.split("=")[1] || "zh"
: "zh";
const initialResumeData =
locale === "en" ? initialResumeStateEn : initialResumeState;