Next.js向けi18n

Next.js(App Router)向けの本番環境対応国際化

はじめに

国際化により、Next.jsアプリケーションは異なる言語や地域のユーザーにサービスを提供できます。App Routerは、多言語アプリケーションの構築を簡単にするファイルシステムルーティング、サーバーコンポーネント、ミドルウェアを提供します。

これらのガイドでは、サーバーサイドレンダリング、静的生成、必要に応じたクライアントコンポーネントを活用するパターンを使用して、国際化されたNext.jsアプリケーションを構築する方法を説明します。

次のステップ

サイドバーを参照して、トピック別のガイドを確認してください。各ガイドは、問題提起、解決策、ステップバイステップの実装を含む独立した内容となっています。

Next.jsのi18nが初めての場合は、言語ベースのルーティングから始めてください。その後、翻訳の読み込みとフォーマットに進みます。ガイドはNext.js App Router(16以降)を前提としています。