From 5cd3bcf5eea706c57a1f4675f4f0d3d354453fb7 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sun, 7 Dec 2025 20:45:46 +0800 Subject: [PATCH] :truck: Use root locales --- astro.config.mjs | 7 +++++-- src/content/docs/{zh-cn => }/directory.mdx | 6 +++--- src/content/docs/{zh-cn => }/goatcraft/auth.mdx | 0 src/content/docs/{zh-cn => }/goatcraft/getting-started.mdx | 0 src/content/docs/{zh-cn => }/goatcraft/index.mdx | 0 src/content/docs/{zh-cn => }/index.mdx | 4 ++-- src/content/docs/{zh-cn => }/solar-network/account.mdx | 0 .../{zh-cn => }/solar-network/developers/file-upload.mdx | 0 .../docs/{zh-cn => }/solar-network/developers/index.mdx | 0 .../docs/{zh-cn => }/solar-network/developers/routing.mdx | 0 src/content/docs/{zh-cn => }/solar-network/index.mdx | 0 src/content/docs/{zh-cn => }/solar-network/publisher.mdx | 0 .../docs/{zh-cn => }/solar-network/stellar-program.mdx | 0 src/content/docs/{zh-cn => }/solar-network/sticker.mdx | 0 src/content/docs/{zh-cn => }/solar-network/wallet.mdx | 0 src/content/docs/{zh-cn => }/standards/index.mdx | 0 .../docs/{zh-cn => }/standards/media-production.mdx | 0 src/content/docs/{zh-cn => }/standards/programming.mdx | 0 src/content/docs/{zh-cn => }/standards/typography.mdx | 0 19 files changed, 10 insertions(+), 7 deletions(-) rename src/content/docs/{zh-cn => }/directory.mdx (86%) rename src/content/docs/{zh-cn => }/goatcraft/auth.mdx (100%) rename src/content/docs/{zh-cn => }/goatcraft/getting-started.mdx (100%) rename src/content/docs/{zh-cn => }/goatcraft/index.mdx (100%) rename src/content/docs/{zh-cn => }/index.mdx (85%) rename src/content/docs/{zh-cn => }/solar-network/account.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/developers/file-upload.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/developers/index.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/developers/routing.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/index.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/publisher.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/stellar-program.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/sticker.mdx (100%) rename src/content/docs/{zh-cn => }/solar-network/wallet.mdx (100%) rename src/content/docs/{zh-cn => }/standards/index.mdx (100%) rename src/content/docs/{zh-cn => }/standards/media-production.mdx (100%) rename src/content/docs/{zh-cn => }/standards/programming.mdx (100%) rename src/content/docs/{zh-cn => }/standards/typography.mdx (100%) diff --git a/astro.config.mjs b/astro.config.mjs index 39eead1..6738316 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -9,11 +9,14 @@ export default defineConfig({ starlight({ title: "Suki", description: - "Solsynth's products kownledge base, including Solar Network, GoatCraft and more.", defaultLocale: "zh-cn", locales: { + "Solsynth's products kownledge base, including Solar Network, GoatCraft and more.", + defaultLocale: 'root', + locales: { en: { label: "English", + lang: 'en', }, - "zh-cn": { + root: { label: "简体中文", lang: "zh-CN", }, diff --git a/src/content/docs/zh-cn/directory.mdx b/src/content/docs/directory.mdx similarity index 86% rename from src/content/docs/zh-cn/directory.mdx rename to src/content/docs/directory.mdx index c531214..8626ef3 100644 --- a/src/content/docs/zh-cn/directory.mdx +++ b/src/content/docs/directory.mdx @@ -12,16 +12,16 @@ import { LinkCard, Card, CardGrid } from "@astrojs/starlight/components"; diff --git a/src/content/docs/zh-cn/goatcraft/auth.mdx b/src/content/docs/goatcraft/auth.mdx similarity index 100% rename from src/content/docs/zh-cn/goatcraft/auth.mdx rename to src/content/docs/goatcraft/auth.mdx diff --git a/src/content/docs/zh-cn/goatcraft/getting-started.mdx b/src/content/docs/goatcraft/getting-started.mdx similarity index 100% rename from src/content/docs/zh-cn/goatcraft/getting-started.mdx rename to src/content/docs/goatcraft/getting-started.mdx diff --git a/src/content/docs/zh-cn/goatcraft/index.mdx b/src/content/docs/goatcraft/index.mdx similarity index 100% rename from src/content/docs/zh-cn/goatcraft/index.mdx rename to src/content/docs/goatcraft/index.mdx diff --git a/src/content/docs/zh-cn/index.mdx b/src/content/docs/index.mdx similarity index 85% rename from src/content/docs/zh-cn/index.mdx rename to src/content/docs/index.mdx index d71e1f9..450e151 100644 --- a/src/content/docs/zh-cn/index.mdx +++ b/src/content/docs/index.mdx @@ -5,10 +5,10 @@ template: splash hero: tagline: 这里提供了 Solar Network、GoatCraft 等项目的文档,欢迎查阅。 image: - file: ../../../assets/houston.webp + file: ../../assets/houston.webp actions: - text: 探索文档 - link: /zh-cn/directory + link: /directory icon: right-arrow - text: 访问官网 link: https://solsynth.dev diff --git a/src/content/docs/zh-cn/solar-network/account.mdx b/src/content/docs/solar-network/account.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/account.mdx rename to src/content/docs/solar-network/account.mdx diff --git a/src/content/docs/zh-cn/solar-network/developers/file-upload.mdx b/src/content/docs/solar-network/developers/file-upload.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/developers/file-upload.mdx rename to src/content/docs/solar-network/developers/file-upload.mdx diff --git a/src/content/docs/zh-cn/solar-network/developers/index.mdx b/src/content/docs/solar-network/developers/index.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/developers/index.mdx rename to src/content/docs/solar-network/developers/index.mdx diff --git a/src/content/docs/zh-cn/solar-network/developers/routing.mdx b/src/content/docs/solar-network/developers/routing.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/developers/routing.mdx rename to src/content/docs/solar-network/developers/routing.mdx diff --git a/src/content/docs/zh-cn/solar-network/index.mdx b/src/content/docs/solar-network/index.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/index.mdx rename to src/content/docs/solar-network/index.mdx diff --git a/src/content/docs/zh-cn/solar-network/publisher.mdx b/src/content/docs/solar-network/publisher.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/publisher.mdx rename to src/content/docs/solar-network/publisher.mdx diff --git a/src/content/docs/zh-cn/solar-network/stellar-program.mdx b/src/content/docs/solar-network/stellar-program.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/stellar-program.mdx rename to src/content/docs/solar-network/stellar-program.mdx diff --git a/src/content/docs/zh-cn/solar-network/sticker.mdx b/src/content/docs/solar-network/sticker.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/sticker.mdx rename to src/content/docs/solar-network/sticker.mdx diff --git a/src/content/docs/zh-cn/solar-network/wallet.mdx b/src/content/docs/solar-network/wallet.mdx similarity index 100% rename from src/content/docs/zh-cn/solar-network/wallet.mdx rename to src/content/docs/solar-network/wallet.mdx diff --git a/src/content/docs/zh-cn/standards/index.mdx b/src/content/docs/standards/index.mdx similarity index 100% rename from src/content/docs/zh-cn/standards/index.mdx rename to src/content/docs/standards/index.mdx diff --git a/src/content/docs/zh-cn/standards/media-production.mdx b/src/content/docs/standards/media-production.mdx similarity index 100% rename from src/content/docs/zh-cn/standards/media-production.mdx rename to src/content/docs/standards/media-production.mdx diff --git a/src/content/docs/zh-cn/standards/programming.mdx b/src/content/docs/standards/programming.mdx similarity index 100% rename from src/content/docs/zh-cn/standards/programming.mdx rename to src/content/docs/standards/programming.mdx diff --git a/src/content/docs/zh-cn/standards/typography.mdx b/src/content/docs/standards/typography.mdx similarity index 100% rename from src/content/docs/zh-cn/standards/typography.mdx rename to src/content/docs/standards/typography.mdx