Draft:Intlayer
{{Short description|Open-source internationalization and content management solution}}
{{Draft topics|internet-culture|software|technology}}
{{AfC topic|other}}
{{AfC submission|||ts=20250509132210|u=Ay.pineau|ns=118}}
{{AFC submission|d|nn|u=Ay.pineau|ns=118|demo=|decliner=Greenman|declinets=20250430065056|ts=20250429112857}}
{{Infobox software
| name = Intlayer
| logo = Intlayer Logo with text.svg
| logo alt = Intlayer logo
| logo caption = Intlayer official logo
| author = Aymeric Pineau
| developer = Aymeric Pineau and the open-source community
| released = {{start date and age|2024|04|22}}
| latest release version =
| latest release date =
| programming language = JavaScript, TypeScript
| platform = Web platform
| genre = Internationalization, Content management system, Web development
| license = Apache License 2.0
| website = [https://intlayer.org intlayer.org]
}}
Intlayer is an open-source internationalization (i18n) and content management platform designed for JavaScript, TypeScript, and web applications. It provides a modern approach to creating multilingual websites by combining component-driven localization.{{Cite web
|language=en
|title=Content concept in Intlayer
|url=https://intlayer.org/doc/concept/content
|website=Intlayer
|access-date=2025-04-28}}, content management, and a visual editor{{Cite web
|language=en
|title=Visual editor concept in Intlayer
|url=https://intlayer.org/doc/concept/editor
|website=Intlayer
|access-date=2025-04-28}} for collaboration between developers and content managers.
Launched in 2024{{Cite web
|language=en
|title=Intlayer on npm (version 1.0.0)
|url=https://www.npmjs.com/package/intlayer/v/1.0.0
|website=npm
|date=17 April 2024
|access-date=2025-04-28}}{{Cite web
|language=en
|title=Intlayer - Launch on ProductHunt
|url=https://www.producthunt.com/p/intlayer/intlayer
|website=Product Hunt
|date=16 August 2024
|access-date=2025-04-28}}, Intlayer simplifies the translation process, supports content versioning, and integrates with popular web development frameworks such as Next.js{{Cite web |title=Using Intlayer with Next.js |url=https://intlayer.org/doc/environment/nextjs |access-date=2025-04-28 |website=Intlayer |language=en}}{{Cite web
|language=en
|title=Routing: Internationalization
|url=https://nextjs.org/docs/pages/building-your-application/routing/internationalization
|website=Next.js
|access-date=2025-05-05}}, React{{Cite web
|language=en
|title=Using Intlayer with Create React App
|url=https://intlayer.org/doc/environment/create-react-app
|website=Intlayer
|access-date=2025-04-28}}{{Cite web
|language=en
|title=Using Intlayer with Vite and React
|url=https://intlayer.org/doc/environment/vite-and-react
|website=Intlayer
|access-date=2025-04-28}}, Vue.js{{Cite web
|language=en
|title=Using Intlayer with Vite and Vue.js
|url=https://intlayer.org/doc/environment/vite-and-vue
|website=Intlayer
|access-date=2025-04-28}}, Angular{{Cite web
|language=en
|title=Using Intlayer with Angular
|url=https://intlayer.org/doc/environment/angular
|website=Intlayer
|access-date=2025-04-28}}, Svelte{{Cite web
|language=en
|title=Using Intlayer with Vite and Svelte
|url=https://intlayer.org/doc/environment/vite-and-svelte
|website=Intlayer
|access-date=2025-04-28}}, Solid.js{{Cite web
|language=en
|title=Using Intlayer with Vite and Solid.js
|url=https://intlayer.org/doc/environment/vite-and-solid
|website=Intlayer
|access-date=2025-04-28}}, Preact{{Cite web
|language=en
|title=Using Intlayer with Vite and Preact
|url=https://intlayer.org/doc/environment/vite-and-preact
|website=Intlayer
|access-date=2025-04-28}}, and Express.js{{Cite web
|language=en
|title=Using Intlayer with Express.js
|url=https://intlayer.org/doc/environment/express
|website=Intlayer
|access-date=2025-04-28}}.
Overview
Intlayer allows developers to define multilingual content directly in components, ensuring type safety, flexibility, and centralized content control. Its visual editor lets non-developers contribute and manage content without modifying code.
The system supports content formatting through Markdown{{Cite web
|language=en
|title=Markdown support in Intlayer
|url=https://intlayer.org/doc/concept/markdown
|website=Intlayer
|access-date=2025-04-28}}, enables AI-powered content suggestions through its integrated CMS{{Cite web
|language=en
|title=Intlayer integrated CMS
|url=https://intlayer.org/doc/concept/cms
|website=Intlayer
|access-date=2025-04-28}}.
An Intlayer extension for the IDE Visual Studio Code is available on the Visual Studio Marketplace{{Cite web
|language=en
|title=Intlayer – VS Code Extension
|url=https://marketplace.visualstudio.com/items?itemName=Intlayer.intlayer-vs-code-extension
|website=Visual Studio Marketplace
|access-date=2025-05-05}}{{Cite web
|language=en
|title=Intlayer – Extension VS Code
|url=https://open-vsx.org/extension/intlayer/intlayer-vs-code-extension
|website=Open VSX Registry
|access-date=2025-06-06}}. This extension provides shortcuts that simplify content declaration.
Key Features
- Component-based content declaration{{cite web|access-date=2025-04-28 |language=fr |title=Concept du contenu dans Intlayer |url=https://intlayer.org/doc/concept/content |website=Intlayer}}.
- Full TypeScript support.
- Visual editing for content managers{{Cite web
|language=en
|title=Visual editor of Intlayer
|url=https://intlayer.org/doc/concept/editor
|website=Intlayer
|access-date=2025-04-28}}.
- Markdown syntax support.
- Pluralization support{{Cite web
|language=en
|title=Managing pluralization with Intlayer
|url=https://intlayer.org/doc/concept/content/enumeration
|website=Intlayer
|access-date=2025-04-28}}.
- AI-assisted content generation{{Cite web
|language=en
|title=AI powered translation solution
|url=https://aiagentsdirectory.com/agent/inltayer
|website=AI Agents Directory
|access-date=2025-05-05}}.
|language=en
|title=Using Intlayer CLI
|url=https://intlayer.org/doc/concept/cli
|website=Intlayer
|access-date=2025-04-28}} for automation and synchronization.
- Compatibility with many frontend and backend{{Cite web
|language=en
|title=Backend internationalization
|url=https://intlayer.org/doc/environment/express
|website=Intlayer
|access-date=2025-04-28}} frameworks.
License
Intlayer is distributed as free and open-source software under the Apache License 2.0{{Cite web
|language=en
|title=Intlayer Apache 2.0 License
|url=https://github.com/aypineau/intlayer/blob/main/LICENSE
|website=GitHub
|access-date=2025-04-28}}
A curated list of beginner-friendly issues from Intlayer is featured on the [https://up-for-grabs.net/#/filters?names=503 Up-for-Grabs] platform{{Cite web
|language=en
|title=Up-for-Grabs – Intlayer
|url=https://up-for-grabs.net/#/
|website=Up-for-Grabs
|access-date=2025-05-05}}, which helps new contributors discover open-source projects.
External links
- [https://intlayer.org Official website]
- [https://github.com/aypineau/intlayer GitHub repository]