From 75fcd253cb43e73b95cca7ab4f273de206dd3fe9 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Mon, 6 Jul 2026 22:59:50 +0800 Subject: [PATCH] fix(docs): browser changelog respects lang instead of falling back to GitHub --- docs/lib/changelog.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/lib/changelog.ts b/docs/lib/changelog.ts index ee74f2240..da67b1c64 100644 --- a/docs/lib/changelog.ts +++ b/docs/lib/changelog.ts @@ -55,10 +55,8 @@ export function changelogUrl(lang: "en" | "cn") { } export async function fetchChangelog(lang: "en" | "cn"): Promise { - if (typeof window !== "undefined") { - return fetchGitHubChangelog(); - } - + // 浏览器端同样优先走 R2 的翻译版 JSON(英文版由 sync-changelog 翻译生成); + // 之前客户端直接 fallback 到 GitHub 原文(中文),会导致英文页面 hydrate 后被中文覆盖。 const url = changelogUrl(lang); try {