Skip to content

docs: add English and Chinese localization - #116

Merged
overtrue merged 3 commits into
rustfs:mainfrom
majinghe:docs/i18n-en-zh
Jul 30, 2026
Merged

docs: add English and Chinese localization#116
overtrue merged 3 commits into
rustfs:mainfrom
majinghe:docs/i18n-en-zh

Conversation

@majinghe

@majinghe majinghe commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add English and Simplified Chinese documentation under locale-prefixed routes
  • use the official FumaPress Simplified Chinese language pack and localize repository-owned navigation
  • add a reusable RustFS localization skill and product-context terminology guide
  • validate locale page parity and preserve technical code blocks across translations
  • preserve legacy redirects and generate deployment-compatible redirects for Cloudflare and Vercel

Translation quality

Translations must preserve RustFS product meaning rather than substitute words literally. Product names, S3/IAM/KMS/STS terminology, commands, environment variables, configuration keys, API names, paths, and URLs remain stable. The localization skill also defines how to review natural target-language prose and visible Console labels.

Verification

  • npm run docs:check
  • npm run types:check
  • npm run build
  • generated Chinese UI smoke test
  • generated Vercel redirect artifact smoke test
  • localization skill validation

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

@majinghe is attempting to deploy a commit to the overtrue's projects Team on Vercel.

A member of the Team first needs to authorize it.

@majinghe
majinghe requested a review from overtrue July 30, 2026 01:24
@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-rustfs-com Ready Ready Preview Jul 30, 2026 1:28am

@overtrue
overtrue merged commit ea85031 into rustfs:main Jul 30, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants