aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/packages/docs/app/lib/source.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/docs/app/lib/source.ts')
-rw-r--r--packages/docs/app/lib/source.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/docs/app/lib/source.ts b/packages/docs/app/lib/source.ts
index 97cf767..a8b5f50 100644
--- a/packages/docs/app/lib/source.ts
+++ b/packages/docs/app/lib/source.ts
@@ -1,7 +1,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,
});