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}}.

|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.

|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.

References

{{Reflist}}

{{Portal|Computer programming}}

{{Draft categories|

:Category:JavaScript}}