TanStack Start向けi18n

TanStack Start v1向けの本番環境対応の国際化

はじめに

TanStack Startアプリケーションの国際化は、フレームワークのファイルベースのルーティング、型安全なナビゲーション、およびサーバー関数を活用しています。TanStack Startは、多言語アプリケーションの構築を簡単にする一流のTypeScriptサポートとフルスタック機能を提供します。これらのガイドでは、TanStack Routerの型安全性とTanStack Startのサーバーサイド機能を活用するi18nパターンの実装方法を示します。

このアプローチでは、オプションのパラメータを持つURLベースのロケールセグメントを使用し、プレフィックス付き(/en/about)とプレフィックスなし(/about)の両方のURLパターンを可能にします。ルートローダーはロケール固有のコンテンツを取得し、コンポーネントは現在のロケールコンテキストに基づいてフォーマットを処理します。

次のステップ

サイドバーを閲覧して、トピック別にガイドを探索してください。各ガイドは、問題の説明、解決策、段階的な実装を含む独立したものです。

ロケールベースのルーティングから始めて、URLの構造を設定します。次に、翻訳の読み込みとフォーマットに進みます。ガイドでは、ファイルベースのルーティングを備えたTanStack Start v1を前提としています。