ReactおよびNext.jsを簡単に国際化(i18n)します
Intlayerは、開発者向けに特別に設計された国際化およびコンテンツ管理ライブラリです。TypeScriptを活用してコードをよりスケーラブルかつ堅牢にし、コンテンツの外部化で編集を容易に。さらに、AIツールを利用して執筆作業を加速させます。
Intlayerを選ぶ理由は?
無料でオープンソース
Intlayerは無料でオープンソースであり、無料で使用し、ニーズに合わせて貢献することができます。
JavaScriptによるコンテンツ管理
JavaScriptの柔軟性を活用して、コンテンツを効率的に定義し管理できます。
タイプセーフ環境
TypeScriptを活用して、すべてのコンテンツ定義が正確でエラーがないことを保証します。
コンポーネントレベルでの宣言
翻訳をそれぞれのコンポーネントの近くに保ち、保守性と明瞭性を高めます。
簡素化されたセットアップ
最小限の設定で迅速に立ち上がり、特にNext.jsプロジェクトに最適化されています。
統合CMS
ウェブサイト上で直接統合CMSを使用して、コンテンツを編集します。AIを活用してコンテンツ生成を強化します。
コードベース
ビジュアルエディター
マルチリライアングル
オートコンプリート
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;

コンテンツ定義をコンポーネントの近くに保つことで、コードの保守性を向上させます。冗長性を減らし、明確性を高め、構造化されたアプローチで更新を簡素化し、コードの管理とスケールを容易にします。
無料のビジュアルエディターを活用して、簡単にサイトを構築および管理できます。コードに触れることなくコンポーネントやページを作成、編集、整理し、コンテンツ管理者と開発者のコラボレーションを円滑にします。
組み込みの翻訳サポートを利用してリーチを拡大しましょう。直感的なインターフェースを使ってコンテンツを簡単に翻訳し、複数のコンテンツバージョンを手動で管理することなく、ユーザーにシームレスな多言語体験を提供します。
AIによるコンテンツ提案を活用して生産性を高めましょう。入力する際にテキスト、見出し、キーフレーズの即時推奨が表示され、一貫性を維持し、可読性を向上させ、プロジェクト全体でのコンテンツ作成を迅速化するのに役立ちます。
Markdownを使用してコンテンツを作成し、シームレスかつ構造化されたテキスト形式を実現しましょう。Markdownのシンプルさを活用してサイトのページを簡単に作成・管理し、プラットフォーム全体で一貫性を保ち、読みやすさを向上させます。