著者:
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
バージョン履歴
- "初期ドキュメント"v8.0.02026/1/30
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを編集
このドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンク作成:2026-01-30最終更新:2026-09-29
コピー
ドキュメントのMarkdownをクリップボードにコピー
intlayer AdonisJS ミドルウェアドキュメント
AdonisJS 用の intlayer ミドルウェアは、ユーザーのロケールを検出し、リクエストコンテキストを通じて翻訳機能を提供します。また、リクエストフロー内でのグローバルな翻訳関数の使用を可能にします。
使用方法
start/kernel.ts
コードをコピー
コードをクリップボードにコピー
start/routes.ts
コードをコピー
コードをクリップボードにコピー
説明
ミドルウェアは以下のタスクを実行します:
- ロケール検出: リクエスト(ヘッダー、クッキーなど)を分析して、ユーザーの優先ロケールを決定します。
- コンテキスト設定: リクエストコンテキストにロケール情報を設定します。
注: ロケール検出にクッキーを使用するには、@adonisjs/cookie が構成され、アプリケーションで使用されていることを確認してください。