Internationalisez (i18n) votre site web React et Next.js
Intlayer est une bibliothèque d'internationalisation et de gestion de contenu conçue spécialement pour les développeurs. Rendez votre code plus évolutif et renforcez-le grâce à TypeScript. Facilitez l'édition de votre contenu en l'externalisant et profitez des outils d'IA pour accélérer vos rédactions.
Pourquoi choisir Intlayer ?
Gratuit et Open Source
Intlayer est gratuit et open source, vous permettant de l'utiliser gratuitement et de contribuer à son bon fonctionnement.
Gestion de Contenu Propulsée par JavaScript
Exploitez la flexibilité de JavaScript pour définir et gérer votre contenu efficacement.
Type-Safe Environnement
Utilisez TypeScript pour garantir que toutes vos définitions de contenu soient précises et exemptes d'erreurs.
Declaration au niveau du component
Gardez vos traductions proches de leurs composants respectifs, améliorant la maintenabilité et la clarté.
Configuration Simplifiée
Mettez-vous en route rapidement avec une configuration minimale, spécialement optimisée pour les projets Next.js.
CMS Intégré
Editez vos contenus à l'aide un CMS directement intégré à votre site. Boostez la generation de contenu grâce à l'IA.
Codebase
Éditeur Visuel
Multilingue
Auto-complétion
Markdown
// src/component/client/component.content.tsimport { t, type Dictionary } from "intlayer";const componentContent = { key: "component", content: { title: t({ en: "Title of my component", fr: "Titre de mon component", es: "Título de mi componente", }), content: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", },} satisfies Dictionary;export default componentContent;
Améliorez la maintenabilité du code en gardant vos définitions de contenu proches de vos composants. Réduisez la redondance, améliorez la clarté et simplifiez les mises à jour grâce à une approche structurée qui facilite la gestion et l’évolution de votre code.
Profitez de l’éditeur visuel gratuit pour créer et gérer votre site en toute simplicité. Créez, modifiez et organisez des composants et des pages sans toucher au code, facilitant ainsi la collaboration entre gestionnaires de contenu et développeurs.
Étendez votre portée grâce à la fonctionnalité de traduction intégrée. Traduisez facilement votre contenu via une interface intuitive, garantissant une expérience multilingue fluide pour vos utilisateurs sans les contraintes de gérer plusieurs versions de contenu manuellement.
Bénéficiez d’une productivité accrue grâce aux suggestions de contenu alimentées par l’IA. Au fur et à mesure de votre saisie, obtenez des recommandations instantanées pour le texte, les titres et les expressions clés, vous aidant à maintenir la cohérence, à améliorer la lisibilité et à accélérer la création de contenu dans l’ensemble de votre projet.
Rédigez votre contenu en Markdown pour bénéficier d’une approche fluide et structurée de la mise en forme du texte. Créez et gérez facilement les pages de votre site en tirant parti de la simplicité de Markdown pour maintenir la cohérence et améliorer la lisibilité sur l’ensemble de votre plateforme.
Disponible sur
Bientôt disponible
हिन्दी
Català
Íslenska (Ísland)
Cymraeg
Davvisámegiella
Svenska (Sverige)
اردو
العربية (تونس)
Runasimi (Ecuador)
Runasimi (Perú)
Türkçe
Español (Bolivia)
Setswana (Aforika Borwa)
العربية (اليمن)
Davvisámegiella (Norge)
हिन्दी
Català
Íslenska (Ísland)
Cymraeg
Davvisámegiella
Svenska (Sverige)
اردو
العربية (تونس)
Runasimi (Ecuador)
Runasimi (Perú)
Türkçe
Español (Bolivia)
Setswana (Aforika Borwa)
العربية (اليمن)
Davvisámegiella (Norge)
English (Caribbean)
Lietuvių
Հայերեն (Հայաստան)
Italiano (Svizzera)
Tiếng Việt (Việt Nam)
Polski
Xitsonga
Deutsch (Luxemburg)
Русский (Россия)
Български (България)
English (United Kingdom)
עברית
Euskara (Espainia)
Suomi (Suomi)
Français (Suisse)
English (Caribbean)
Lietuvių
Հայերեն (Հայաստան)
Italiano (Svizzera)
Tiếng Việt (Việt Nam)
Polski
Xitsonga
Deutsch (Luxemburg)
Русский (Россия)
Български (България)
English (United Kingdom)
עברית
Euskara (Espainia)
Suomi (Suomi)
Français (Suisse)
Հայերեն
ไทย (ประเทศไทย)
தமிழ் (இந்தியா)
Suomi
Norsk Bokmål
Shqip (Shqipëria)
简体中文
कोंकणी (भारत)
Slovenčina
English (New Zealand)
Davvisámegiella (Sverige)
Runasimi (Bolivia)
日本語 (日本)
العربية (البحرين)
ಕನ್ನಡ (ಭಾರತ)
Հայերեն
ไทย (ประเทศไทย)
தமிழ் (இந்தியா)
Suomi
Norsk Bokmål
Shqip (Shqipëria)
简体中文
कोंकणी (भारत)
Slovenčina
English (New Zealand)
Davvisámegiella (Sverige)
Runasimi (Bolivia)
日本語 (日本)
العربية (البحرين)
ಕನ್ನಡ (ಭಾರತ)
Eesti (Eesti)
Cymraeg (Y Deyrnas Unedig)
Español (Ecuador)
Norsk Bokmål (Norge)
Norsk Nynorsk (Norge)
Nederlands
Latviešu
Español (Chile)
कोंकणी (भारत)
Қазақ (Қазақстан)
Polski
Svenska
English (Zimbabwe)
ಕನ್ನಡ
Srpski (Srbija i Crna Gora)
Eesti (Eesti)
Cymraeg (Y Deyrnas Unedig)
Español (Ecuador)
Norsk Bokmål (Norge)
Norsk Nynorsk (Norge)
Nederlands
Latviešu
Español (Chile)
कोंकणी (भारत)
Қазақ (Қазақстан)
Polski
Svenska
English (Zimbabwe)
ಕನ್ನಡ
Srpski (Srbija i Crna Gora)