ReactおよびNext.jsを簡単に国際化(i18n)します

    Intlayerは、JavaScript開発者向けに特別に設計された国際化ライブラリです。コード全体でコンテンツを宣言できます。多言語コンテンツの宣言を構造化された辞書に変換し、統合を容易にします。TypeScriptを使用することで、Intlayerは開発を強化し、効率を向上させます。

    Intlayerを選ぶ理由は?

    無料でオープンソース

    Intlayerは無料でオープンソースであり、無料で使用し、ニーズに合わせて貢献することができます。

    JavaScriptによるコンテンツ管理

    JavaScriptの柔軟性を活用して、コンテンツを効率的に定義し管理できます。

    タイプセーフ環境

    TypeScriptを活用して、すべてのコンテンツ定義が正確でエラーがないことを保証します。

    コンポーネントレベルでの宣言

    翻訳をそれぞれのコンポーネントの近くに保ち、保守性と明瞭性を高めます。

    簡素化されたセットアップ

    最小限の設定で迅速に立ち上がり、特にNext.jsプロジェクトに最適化されています。

    統合CMS

    ウェブサイト上で直接統合CMSを使用して、コンテンツを編集します。AIを活用してコンテンツ生成を強化します。

    利用可能

    // 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;

            ライブデモを試す

            よくある質問