Легко интернациализируйте ваш веб-сайт React и Next.js
Intlayer - это библиотека интернационализации, разработанная специально для разработчиков JavaScript. Она позволяет объявлять ваш контент по всему коду. Она преобразует многоязычные объявления контента в структурированные словари, упрощая интеграцию. Использование TypeScript усиливает вашу разработку и увеличивает эффективность.
Почему стоит выбрать Intlayer?
Бесплатно и с открытым исходным кодом
Intlayer бесплатен и с открытым исходным кодом, что позволяет вам использовать его бесплатно и вносить изменения по мере необходимости.
Управление контентом на базе JavaScript
Используйте гибкость JavaScript, чтобы эффективно определять и управлять своим контентом.
Типобезопасная среда
Используйте TypeScript, чтобы гарантировать, что все ваши определения контента точны и свободны от ошибок.
Декларация на уровне компонента
Держите переводы рядом с соответствующими компонентами, улучшая поддерживаемость и ясность.
Упрощенный процесс настройки
Быстро начните работу с минимальной настройкой, особенно оптимизированной для проектов Next.js.
Интегрированная CMS
Редактируйте свой контент на своем сайте с помощью интегрированной CMS непосредственно на вашем сайте. Ускорьте создание контента благодаря ИИ.
Доступно на
// src/component/client/component.content.ts
import { t, type DeclarationContent } 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 DeclarationContent;
export default componentContent;