From d328c098ad0099307448e11a2f729accdd9603c7 Mon Sep 17 00:00:00 2001 From: noise Date: Tue, 28 Oct 2025 22:59:52 +0800 Subject: [PATCH 1/2] docs(sideBar): Translate sidebar menu and page config --- .vitepress/config.ts | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 25ee8ca7..e8eea363 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -113,15 +113,32 @@ export default ({ mode }: { mode: string }) => { themeConfig: { logo: '/logo.svg', + outline: { + label: '页面导航', + }, + editLink: { - pattern: 'https://github.com/vitest-dev/vitest/edit/main/docs/:path', - text: 'Suggest changes to this page', + pattern: 'https://github.com/vitest-dev/docs-cn/edit/dev/:path', + text: '在 GitHub 上编辑此页面', + }, + + lastUpdated: { + text: '最后更新于', + formatOptions: { + dateStyle: 'full', + timeStyle: 'medium', + }, }, search: { provider: 'local', }, + docFooter: { + prev: '上一页', + next: '下一页', + }, + carbonAds: { code: 'CW7DVKJE', placement: 'vitestdev', @@ -386,7 +403,7 @@ export default ({ mode }: { mode: string }) => { ], }, { - text: 'Guides', + text: '指南', collapsed: false, items: [ { @@ -411,7 +428,7 @@ export default ({ mode }: { mode: string }) => { '/blog': [], '/': [ { - text: 'Introduction', + text: '简介', collapsed: false, items: introduction(), }, @@ -421,7 +438,7 @@ export default ({ mode }: { mode: string }) => { items: api(), }, { - text: 'Guides', + text: '指南', collapsed: false, items: guide(), }, @@ -465,7 +482,7 @@ function footer(): DefaultTheme.SidebarItem[] { function introduction(): DefaultTheme.SidebarItem[] { return [ { - text: '简介', + text: '什么是vitest?', link: '/guide/why', }, { @@ -498,7 +515,7 @@ function guide(): DefaultTheme.SidebarItem[] { link: '/guide/projects', }, { - text: '报告器「Reporters」', + text: '报告器', link: '/guide/reporters', }, { @@ -573,7 +590,7 @@ function guide(): DefaultTheme.SidebarItem[] { link: '/guide/environment', }, { - text: '扩展断言(Matchers)', + text: '扩展断言', link: '/guide/extending-matchers', }, { @@ -623,7 +640,7 @@ function guide(): DefaultTheme.SidebarItem[] { function api(): DefaultTheme.SidebarItem[] { return [ { - text: 'Test API 索引', + text: 'Test API', link: '/api/', }, { From fc6219d99ac3843afcf9ceac10228141fd931198 Mon Sep 17 00:00:00 2001 From: noise Date: Sat, 1 Nov 2025 11:13:13 +0800 Subject: [PATCH 2/2] docs(config): modify /guide/why --- .vitepress/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index e8eea363..231fb588 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -482,7 +482,7 @@ function footer(): DefaultTheme.SidebarItem[] { function introduction(): DefaultTheme.SidebarItem[] { return [ { - text: '什么是vitest?', + text: '为什么是vitest?', link: '/guide/why', }, {