# Intlayer Documentation for Agents
Intlayer is a comprehensive internationalization (i18n) framework designed to simplify multilingual support for modern web applications. It provides a unified way to manage content for **React**, **Next.js**, **Vue**, **Svelte**, **Solid**, **Nuxt**, **Astro**, and more.
## Key Offerings
- **Full Framework Support**: Native integration for popular frameworks including React, Next.js, Vue, Svelte, Solid, Nuxt, and Astro.
- **Translation Tooling**: Powerful CLI and CI/CD tools to automate your translation workflows.
- **Visual Editor**: A live editor connected directly to your codebase, allowing you to edit content in real-time.
- **Headless CMS**: A specialized CMS to externalize and manage your content without losing developer control.
This file lists the documentation URLs available in Markdown format for AI agents and bots.
## Intlayer MCP Server (Recommended)
For a better experience, we recommend using the **Intlayer MCP Server**. It provides context-aware documentation and smart CLI integration for your AI agent.
### Key Features
- **Context-Aware Documentation**: Automatically exposes Intlayer's documentation to your AI agent, ensuring code suggestions and explanations are always accurate and up to date.
- **Smart CLI Integration**: Allows your AI assistant to run Intlayer CLI commands (e.g., `intlayer dictionaries build`, `intlayer dictionaries fill`) directly to manage your translations.
- **Improved Autocompletion**: Enhances your IDE's ability to provide relevant intlayer-specific code snippets and configurations.
- **Multi-IDE Support**: Compatible with **Cursor**, **VS Code**, **Claude Desktop**, and any environment supporting the Model Context Protocol.
### Usage
- **Local server (stdio):** `npx -y @intlayer/mcp`
- **Remote server (SSE):** `https://mcp.intlayer.org`
For more information, see the [Intlayer MCP Server documentation](https://intlayer.org/doc/mcp-server.md).
## Documentation URLs
- [Home](https://intlayer.org/index.md)
- [Contributors](https://intlayer.org/contributors.md)
- [CMS](https://intlayer.org/cms.md)
- [TMS](https://intlayer.org/tms.md)
- [Demo](https://intlayer.org/demo.md)
- [Playground](https://intlayer.org/playground.md)
- [i18n SEO Scanner](https://intlayer.org/i18n-seo-scanner.md)
- [Get Started](https://intlayer.org/doc/get-started.md)
- [Frequent Questions](https://intlayer.org/frequent-questions.md)
- [Privacy Notice](https://intlayer.org/privacy-notice.md)
- [Terms of Service](https://intlayer.org/terms-of-service.md)
## Concepts
- [CI/CD](https://intlayer.org/doc/concept/ci-cd.md)
- [Auto-fill](https://intlayer.org/doc/concept/auto-fill.md)
- [Bundle Optimization](https://intlayer.org/doc/concept/bundle-optimization.md)
- [CLI Build](https://intlayer.org/doc/concept/cli/build.md)
- [CLI CI](https://intlayer.org/doc/concept/cli/ci.md)
- [CLI Configuration](https://intlayer.org/doc/concept/cli/configuration.md)
- [CLI Debug](https://intlayer.org/doc/concept/cli/debug.md)
- [CLI Doc Review](https://intlayer.org/doc/concept/cli/doc-review.md)
- [CLI Doc Translate](https://intlayer.org/doc/concept/cli/doc-translate.md)
- [CLI Editor](https://intlayer.org/doc/concept/cli/editor.md)
- [CLI Fill](https://intlayer.org/doc/concept/cli/fill.md)
- [CLI Overview](https://intlayer.org/doc/concept/cli.md)
- [CLI Init](https://intlayer.org/doc/concept/cli/init.md)
- [CLI List](https://intlayer.org/doc/concept/cli/list.md)
- [CLI List Projects](https://intlayer.org/doc/concept/cli/list-projects.md)
- [CLI Live](https://intlayer.org/doc/concept/cli/live.md)
- [CLI Login](https://intlayer.org/doc/concept/cli/login.md)
- [CLI Pull](https://intlayer.org/doc/concept/cli/pull.md)
- [CLI Push](https://intlayer.org/doc/concept/cli/push.md)
- [CLI SDK](https://intlayer.org/doc/concept/cli/sdk.md)
- [CLI Test](https://intlayer.org/doc/concept/cli/test.md)
- [CLI Transform](https://intlayer.org/doc/concept/cli/transform.md)
- [CLI Version](https://intlayer.org/doc/concept/cli/version.md)
- [CLI Watch](https://intlayer.org/doc/concept/cli/watch.md)
- [Compiler](https://intlayer.org/doc/compiler.md)
- [Configuration](https://intlayer.org/doc/concept/configuration.md)
- [Content Condition](https://intlayer.org/doc/concept/content/condition.md)
- [Content Overview](https://intlayer.org/doc/concept/content.md)
- [Content Enumeration](https://intlayer.org/doc/concept/content/enumeration.md)
- [Content File](https://intlayer.org/doc/concept/content/file.md)
- [Content Function Fetching](https://intlayer.org/doc/concept/content/function-fetching.md)
- [Content Gender](https://intlayer.org/doc/concept/content/gender.md)
- [Content HTML](https://intlayer.org/doc/concept/content/html.md)
- [Content Insertion](https://intlayer.org/doc/concept/content/insertion.md)
- [Content Markdown](https://intlayer.org/doc/concept/content/markdown.md)
- [Content Nesting](https://intlayer.org/doc/concept/content/nesting.md)
- [Content Translation](https://intlayer.org/doc/concept/content/translation.md)
- [Formatters](https://intlayer.org/doc/formatters.md)
- [How Intlayer Works](https://intlayer.org/doc/concept/how-works-intlayer.md)
- [Why Intlayer](https://intlayer.org/doc/why.md)
- [CMS Concept](https://intlayer.org/doc/concept/cms.md)
- [Editor Concept](https://intlayer.org/doc/concept/editor.md)
- [Per-locale File](https://intlayer.org/doc/concept/per-locale-file.md)
## Environments
- [Angular](https://intlayer.org/doc/environment/angular.md)
- [Astro](https://intlayer.org/doc/environment/astro.md)
- [Create React App](https://intlayer.org/doc/environment/create-react-app.md)
- [Express](https://intlayer.org/doc/environment/express.md)
- [Fastify](https://intlayer.org/doc/environment/fastify.md)
- [Lynx and React](https://intlayer.org/doc/environment/lynx-and-react.md)
- [Nest](https://intlayer.org/doc/environment/nest.md)
- [Next.js](https://intlayer.org/doc/environment/nextjs.md)
- [Next.js 14](https://intlayer.org/doc/environment/nextjs/14.md)
- [Next.js 15](https://intlayer.org/doc/environment/nextjs/15.md)
- [Next.js No Locale Path](https://intlayer.org/doc/environment/nextjs/no-locale-path.md)
- [Next.js with Page Router](https://intlayer.org/doc/environment/nextjs/next-with-page-router.md)
- [Nuxt and Vue](https://intlayer.org/doc/environment/nuxt-and-vue.md)
- [React Native and Expo](https://intlayer.org/doc/environment/react-native-and-expo.md)
- [Vite and React (React Router v7)](https://intlayer.org/doc/environment/vite-and-react/react-router-v7.md)
- [Vite and React (React Router v7 FS Routes)](https://intlayer.org/doc/environment/vite-and-react/react-router-v7-fs-routes.md)
- [SvelteKit](https://intlayer.org/doc/environment/sveltekit.md)
- [TanStack Start](https://intlayer.org/doc/environment/tanstack-start.md)
- [Vite and Preact](https://intlayer.org/doc/environment/vite-and-preact.md)
- [Vite and React](https://intlayer.org/doc/environment/vite-and-react.md)
- [Vite and Solid](https://intlayer.org/doc/environment/vite-and-solid.md)
- [Vite and Svelte](https://intlayer.org/doc/environment/vite-and-svelte.md)
- [Vite and Vue](https://intlayer.org/doc/environment/vite-and-vue.md)
## Packages
- [Angular Intlayer](https://intlayer.org/doc/packages/angular-intlayer.md)
- [Angular Intlayer Exports](https://intlayer.org/doc/packages/angular-intlayer/exports.md)
- [Astro Intlayer](https://intlayer.org/doc/packages/astro-intlayer.md)
- [Astro Intlayer Exports](https://intlayer.org/doc/packages/astro-intlayer/exports.md)
- [Express Intlayer Exports](https://intlayer.org/doc/packages/express-intlayer/exports.md)
- [Express Intlayer](https://intlayer.org/doc/packages/express-intlayer/intlayer.md)
- [Express Intlayer T](https://intlayer.org/doc/packages/express-intlayer/t.md)
- [Fastify Intlayer Exports](https://intlayer.org/doc/packages/fastify-intlayer/exports.md)
- [Fastify Intlayer](https://intlayer.org/doc/packages/fastify-intlayer/intlayer.md)
- [Intlayer CLI](https://intlayer.org/doc/packages/intlayer-cli.md)
- [Intlayer CLI Exports](https://intlayer.org/doc/packages/intlayer-cli/exports.md)
- [Intlayer Exports](https://intlayer.org/doc/packages/intlayer/exports.md)
- [Intlayer getConfiguration](https://intlayer.org/doc/packages/intlayer/getConfiguration.md)
- [Intlayer getEnumeration](https://intlayer.org/doc/packages/intlayer/getEnumeration.md)
- [Intlayer getHTMLTextDir](https://intlayer.org/doc/packages/intlayer/getHTMLTextDir.md)
- [Intlayer getLocale](https://intlayer.org/doc/packages/intlayer/getLocale.md)
- [Intlayer getLocaleLang](https://intlayer.org/doc/packages/intlayer/getLocaleLang.md)
- [Intlayer getLocaleName](https://intlayer.org/doc/packages/intlayer/getLocaleName.md)
- [Intlayer getLocalizedUrl](https://intlayer.org/doc/packages/intlayer/getLocalizedUrl.md)
- [Intlayer getMultilingualUrls](https://intlayer.org/doc/packages/intlayer/getMultilingualUrls.md)
- [Intlayer getPathWithoutLocale](https://intlayer.org/doc/packages/intlayer/getPathWithoutLocale.md)
- [Intlayer getPrefix](https://intlayer.org/doc/packages/intlayer/getPrefix.md)
- [Intlayer getTranslation](https://intlayer.org/doc/packages/intlayer/getTranslation.md)
- [Intlayer validatePrefix](https://intlayer.org/doc/packages/intlayer/validatePrefix.md)
- [Lynx Intlayer Exports](https://intlayer.org/doc/packages/lynx-intlayer/exports.md)
- [Next Intlayer](https://intlayer.org/doc/packages/next-intlayer.md)
- [Next Intlayer Exports](https://intlayer.org/doc/packages/next-intlayer/exports.md)
- [Next Intlayer Middleware](https://intlayer.org/doc/packages/next-intlayer/intlayerMiddleware.md)
- [Next Intlayer T](https://intlayer.org/doc/packages/next-intlayer/t.md)
- [Next Intlayer useDictionary](https://intlayer.org/doc/packages/next-intlayer/useDictionary.md)
- [Next Intlayer useIntlayer](https://intlayer.org/doc/packages/next-intlayer/useIntlayer.md)
- [Next Intlayer useLocale](https://intlayer.org/doc/packages/next-intlayer/useLocale.md)
- [Nuxt Intlayer Exports](https://intlayer.org/doc/packages/nuxt-intlayer/exports.md)
- [Preact Intlayer Exports](https://intlayer.org/doc/packages/preact-intlayer/exports.md)
- [React Intlayer Provider](https://intlayer.org/doc/packages/react-intlayer/IntlayerProvider.md)
- [React Intlayer MarkdownRenderer](https://intlayer.org/doc/packages/react-intlayer/MarkdownRenderer.md)
- [React Intlayer Exports](https://intlayer.org/doc/packages/react-intlayer/exports.md)
- [React Intlayer T](https://intlayer.org/doc/packages/react-intlayer/t.md)
- [React Intlayer useDictionary](https://intlayer.org/doc/packages/react-intlayer/useDictionary.md)
- [React Intlayer useI18n](https://intlayer.org/doc/packages/react-intlayer/useI18n.md)
- [React Intlayer useIntlayer](https://intlayer.org/doc/packages/react-intlayer/useIntlayer.md)
- [React Intlayer useLocale](https://intlayer.org/doc/packages/react-intlayer/useLocale.md)
- [React Native Intlayer Exports](https://intlayer.org/doc/packages/react-native-intlayer/exports.md)
- [Solid Intlayer Exports](https://intlayer.org/doc/packages/solid-intlayer/exports.md)
- [Svelte Intlayer Exports](https://intlayer.org/doc/packages/svelte-intlayer/exports.md)
- [Vite Intlayer Exports](https://intlayer.org/doc/packages/vite-intlayer/exports.md)
- [Vite Intlayer](https://intlayer.org/doc/packages/vite-intlayer/intlayer.md)
- [Vite Intlayer Prune](https://intlayer.org/doc/packages/vite-intlayer/intlayerPrune.md)
- [Vue Intlayer](https://intlayer.org/doc/packages/vue-intlayer.md)
- [Vue Intlayer Exports](https://intlayer.org/doc/packages/vue-intlayer/exports.md)
## Comparison
- [Next-i18next](https://intlayer.org/doc/next-i18next.md)
- [Next-intl](https://intlayer.org/doc/next-intl.md)
## Miscellaneous
- [Locale Mapper](https://intlayer.org/doc/locale-mapper.md)
- [MCP Server](https://intlayer.org/doc/mcp-server.md)
- [Sync JSON Plugin](https://intlayer.org/doc/plugin/sync-json.md)
- [Roadmap](https://intlayer.org/doc/roadmap.md)
- [Testing](https://intlayer.org/doc/testing.md)
- [VS Code Extension](https://intlayer.org/doc/vs-code-extension.md)
## Releases
- [v6](https://intlayer.org/doc/releases/v6.md)
- [v7](https://intlayer.org/doc/releases/v7.md)
- [v8](https://intlayer.org/doc/releases/v8.md)
## Blog
- [Compiler vs Declarative i18n](https://intlayer.org/blog/compiler-vs-declarative-i18n.md)
- [Next.js i18n with next-i18next](https://intlayer.org/blog/nextjs-internationalization-using-next-i18next.md)
- [Next.js i18n with next-intl](https://intlayer.org/blog/nextjs-internationalization-using-next-intl.md)
- [SEO and i18n](https://intlayer.org/blog/SEO-and-i18n.md)
- [Intlayer with i18next](https://intlayer.org/blog/intlayer-with-i18next.md)
- [Intlayer with next-i18next](https://intlayer.org/blog/intlayer-with-next-i18next.md)
- [Intlayer with next-intl](https://intlayer.org/blog/intlayer-with-next-intl.md)
- [Intlayer with react-i18next](https://intlayer.org/blog/intlayer-with-react-i18next.md)
- [Intlayer with react-intl](https://intlayer.org/blog/intlayer-with-react-intl.md)
- [Intlayer with vue-i18n](https://intlayer.org/blog/intlayer-with-vue-i18n.md)
- [Alternative to Lokalise](https://intlayer.org/blog/l10n-platform-alternative/lokalise.md)
- [Alternative to Crowdin](https://intlayer.org/blog/l10n-platform-alternative/crowdin.md)
- [Alternative to Phrase](https://intlayer.org/blog/l10n-platform-alternative/phrase.md)
- [i18n Drupal](https://intlayer.org/blog/i18n-technologies/CMS/drupal.md)
- [i18n Wix](https://intlayer.org/blog/i18n-technologies/CMS/wix.md)
- [i18n Wordpress](https://intlayer.org/blog/i18n-technologies/CMS/wordpress.md)
- [i18n Angular](https://intlayer.org/blog/i18n-technologies/frameworks/angular.md)
- [i18n Flutter](https://intlayer.org/blog/i18n-technologies/frameworks/flutter.md)
- [i18n React Native](https://intlayer.org/blog/i18n-technologies/frameworks/react-native.md)
- [i18n React](https://intlayer.org/blog/i18n-technologies/frameworks/react.md)
- [i18n Svelte](https://intlayer.org/blog/i18n-technologies/frameworks/svelte.md)
- [i18n Vue](https://intlayer.org/blog/i18n-technologies/frameworks/vue.md)
- [Next-i18next vs Next-intl vs Intlayer](https://intlayer.org/blog/next-i18next-vs-next-intl-vs-intlayer.md)
- [Blog SEO i18n Next.js](https://intlayer.org/blog/blog-seo-i18n-nextjs.md)
- [Per-component vs Centralized i18n](https://intlayer.org/blog/per-component-vs-centralized-i18n.md)
- [RAG Powered Documentation Assistant](https://intlayer.org/blog/rag-powered-documentation-assistant.md)
- [React-i18next vs React-intl vs Intlayer](https://intlayer.org/blog/react-i18next-vs-react-intl-vs-intlayer.md)
- [Vue-i18n vs Intlayer](https://intlayer.org/blog/vue-i18n-vs-intlayer.md)
- [What is Internationalization](https://intlayer.org/blog/what-is-internationalization.md)
## FAQ
- [Next.js No Locale Path](https://intlayer.org/frequent-questions/next-no-locale-path.md)
- [Array as Content Declaration](https://intlayer.org/frequent-questions/array-as-content-declaration.md)
- [Build Dictionaries](https://intlayer.org/frequent-questions/build-dictionaries.md)
- [Build Error CI/CD](https://intlayer.org/frequent-questions/build-error-ci-cd.md)
- [Bun Set Up](https://intlayer.org/frequent-questions/bun-set-up.md)
- [Customized Locale List](https://intlayer.org/frequent-questions/customized-locale-list.md)
- [Domain Routing](https://intlayer.org/frequent-questions/domain-routing.md)
- [Vite Env Only Node FS False Positive](https://intlayer.org/frequent-questions/vite-env-only-node-fs-false-positive.md)
- [Esbuild Error](https://intlayer.org/frequent-questions/esbuild-error.md)
- [Get Locale Cookie](https://intlayer.org/frequent-questions/get-locale-cookie.md)
- [Intlayer Command Undefined](https://intlayer.org/frequent-questions/intlayer-command-undefined.md)
- [Locale Incorrect in URL](https://intlayer.org/frequent-questions/locale-incorect-in-url.md)
- [Package Version Error](https://intlayer.org/frequent-questions/package-version-error.md)
- [Static Rendering](https://intlayer.org/frequent-questions/static-rendering.md)
- [Translated Path URL](https://intlayer.org/frequent-questions/translated-path-url.md)
- [Unknown Command](https://intlayer.org/frequent-questions/unknown-command.md)