diff options
| author | 2026-01-21 17:02:49 +0000 | |
|---|---|---|
| committer | 2026-01-21 17:02:49 +0000 | |
| commit | 2ff4c75054aab3753432441fed374a8edc3e79d5 (patch) | |
| tree | a86c439d02f83d48447baa063bbde1da78ee75a3 /packages | |
| parent | fe0cb04b26a543d6107f93b1fe3ca751c4d43148 (diff) | |
| download | DropOut-2ff4c75054aab3753432441fed374a8edc3e79d5.tar.gz DropOut-2ff4c75054aab3753432441fed374a8edc3e79d5.zip | |
docs: fix meta.json structure and build configuration for i18n
Co-authored-by: HsiangNianian <44714368+HsiangNianian@users.noreply.github.com>
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/docs/app/lib/source.ts | 10 | ||||
| -rw-r--r-- | packages/docs/content/docs/en/meta.json | 10 | ||||
| -rw-r--r-- | packages/docs/content/docs/zh/meta.json | 10 | ||||
| -rw-r--r-- | packages/docs/react-router.config.ts | 18 |
4 files changed, 2 insertions, 46 deletions
diff --git a/packages/docs/app/lib/source.ts b/packages/docs/app/lib/source.ts index a8b5f50..97cf767 100644 --- a/packages/docs/app/lib/source.ts +++ b/packages/docs/app/lib/source.ts @@ -1,17 +1,7 @@ import { loader } from 'fumadocs-core/source'; -import { createI18nProvider } from 'fumadocs-ui/i18n'; import { docs } from 'fumadocs-mdx:collections/server'; -export const { utils: i18n } = createI18nProvider({ - languages: [ - { name: 'English', locale: 'en' }, - { name: '简体中文', locale: 'zh' }, - ], - defaultLanguage: 'en', -}); - export const source = loader({ source: docs.toFumadocsSource(), baseUrl: '/docs', - i18n, }); diff --git a/packages/docs/content/docs/en/meta.json b/packages/docs/content/docs/en/meta.json index 8ad7ea2..75bf27a 100644 --- a/packages/docs/content/docs/en/meta.json +++ b/packages/docs/content/docs/en/meta.json @@ -4,15 +4,7 @@ "index", "getting-started", "architecture", - { - "title": "Features", - "pages": [ - "features/index", - "features/authentication", - "features/java", - "features/mod-loaders" - ] - }, + "features", "development", "troubleshooting" ] diff --git a/packages/docs/content/docs/zh/meta.json b/packages/docs/content/docs/zh/meta.json index 527801e..4fd7ad1 100644 --- a/packages/docs/content/docs/zh/meta.json +++ b/packages/docs/content/docs/zh/meta.json @@ -4,15 +4,7 @@ "index", "getting-started", "architecture", - { - "title": "功能特性", - "pages": [ - "features/index", - "features/authentication", - "features/java", - "features/mod-loaders" - ] - }, + "features", "development", "troubleshooting" ] diff --git a/packages/docs/react-router.config.ts b/packages/docs/react-router.config.ts index cfcfbe4..51e8967 100644 --- a/packages/docs/react-router.config.ts +++ b/packages/docs/react-router.config.ts @@ -1,23 +1,5 @@ import type { Config } from '@react-router/dev/config'; -import { glob } from 'node:fs/promises'; -import { createGetUrl, getSlugs } from 'fumadocs-core/source'; - -const getUrl = createGetUrl('/docs'); export default { ssr: true, - async prerender({ getStaticPaths }) { - const paths: string[] = []; - const excluded: string[] = ['/api/search']; - - for (const path of getStaticPaths()) { - if (!excluded.includes(path)) paths.push(path); - } - - for await (const entry of glob('**/*.mdx', { cwd: 'content/docs' })) { - paths.push(getUrl(getSlugs(entry))); - } - - return paths; - }, } satisfies Config; |