日期:2026年1月11日2时11分 摘要:首页从中文切换到英文后,工具卡片链接改为显式英文路径。
【question】 首页下拉点击切换为英文后,工具内容链接没有随之切换为英文
【try to solve】
已修复首页工具卡片的链接生成逻辑:对支持多语言路由的工具(Website Headers),链接改为使用显式语言前缀(例如英文为 /en/tools/website-headers),从而在 /en/ 首页点击工具时会进入英文工具页,而不是落回默认语言路径;同时保持 Markdown → HTML 工具链接为其实际存在的静态路径 /tools/markdown-to-html.html。
【执行操作】
- 修改:
scripts/site/components/content-home.mjs - 执行:
env SITE_LANGS=zh,en SITE_DEFAULT_LANG=en npm run build:site