著者:
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
バージョン履歴
- "Intlayer コンテキストキーの初期ドキュメント"v9.5.52026/9/19
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを編集
このドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンク作成:2026-09-19最終更新:2026-09-19
コピー
ドキュメントのMarkdownをクリップボードにコピー
Intlayer リクエストコンテキストキー
Intlayer エクスポートは、Remix 3 におけるリクエストコンテキストストレージ識別子として機能します。ルートハンドラーやカスタムミドルウェア内で、Remix コンテキストオブジェクトから Intlayer の状態を直接取得できます。
使用方法
intlayer() ミドルウェアが実行されると、IntlayerState オブジェクトが Intlayer キーの下でリクエストコンテキストに保存されます。任意のルートハンドラー内で取得できます:
src/server.ts
コードをコピー
コードをクリップボードにコピー
直接プロパティのショートハンド context.intlayer を使ってアクセスすることもできます:
ts
コードをコピー
コードをクリップボードにコピー
IntlayerState の構造
IntlayerState オブジェクトには以下が含まれます:
テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| プロパティ | 型 | 説明 |
|---|---|---|
locale | DeclaredLocales | 現在のリクエストに対して解決されたロケール。 |
defaultLocale | DeclaredLocales | intlayer.config.ts で定義されたフォールバックロケール。 |
availableLocales | DeclaredLocales[] | プロジェクトで設定されたすべてのサポート対象ロケールの一覧。 |
