aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/packages/docs/app/lib/source.ts
blob: a8b5f506c94cbf40b7ac15082d01edb98a1e31b4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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,
});