Traduisez votre site web plus efficacement
Intlayer est une librarie d'internationalisation conçue spécifiquement pour les développeurs JavaScript. Elle permet la déclaration de votre contenu à n'importe quel endroit dans votre code. Elle convertit la déclaration de votre contenu multilingue en dictionnaires structurés pour faciliter l'intégration dans votre codebase. En utilisant TypeScript, Intlayer rend votre developpement plus fort et efficace.
1// src/component/client/component.content.ts
2
3import { t, type DeclarationContent } from "intlayer";
4
5const componentContent = {
6 key: "component",
7 content: {
8 title: t({
9 en: "Title of my component",
10 fr: "Titre de mon component",
11 es: "Título de mi componente",
12 }),
13 content:
14 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
15 },
16} satisfies DeclarationContent;
17
18export default componentContent;
Disponible sur
Pourquoi choisir Intlayer ?
Intlayer est gratuit et open source, vous permettant de l'utiliser gratuitement et de contribuer à son bon fonctionnement.
Exploitez la flexibilité de JavaScript pour définir et gérer votre contenu efficacement.
Utilisez TypeScript pour garantir que toutes vos définitions de contenu soient précises et exemptes d'erreurs.
Gardez vos traductions proches de leurs composants respectifs, améliorant la maintenabilité et la clarté.
Mettez-vous en route rapidement avec une configuration minimale, spécialement optimisée pour les projets Next.js.
Editez vos contenus à l'aide un CMS directement intégré à votre site. Boostez la generation de contenu grâce à l'IA.