fumadocs-i18n

Community

Automates complete Fumadocs i18n setup

Authorforeveryh
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automates the complete setup of multi-language support for a Fumadocs project, enabling clean, scalable international documentation.

Core Features & Use Cases

  • Configure directory-based i18n routing with a default language and per-language content folders.
  • Add a language switcher to the UI and ensure language-specific sidebars.
  • Restructure the app layout to support [lang] routing and per-language docs, with content organized under content/docs/{lang}/.
  • Use-case: You are building a multilingual docs site and want consistent URLs like /en/docs and /zh/docs with isolated content trees.

Quick Start

Provide a new project with a fully localized docs site by applying this Skill:

  • Create lib/i18n.ts with parser: 'dir' and supported languages.
  • Implement middleware for locale routing.
  • Move app routes under [lang] and adjust layouts to use source.pageTree[lang].
  • Organize content under content/docs/{lang}/ and add per-language content.
  • Run build and test language switching and per-language routes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fumadocs-i18n
Download link: https://github.com/foreveryh/claude-skills-tutorial/archive/main.zip#fumadocs-i18n

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.