Creation:2026-01-21Last update:2026-01-21
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
バージョン履歴
- "すべてのエクスポートのドキュメントを統合"v8.0.02026/1/21
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
express-intlayer パッケージ
express-intlayer パッケージは、Express アプリケーション向けの国際化を扱うミドルウェアを提供します。ユーザーのロケールを検出し、翻訳関数を提供します。
インストール
bash
コードをコピー
コードをクリップボードにコピー
npm install express-intlayerエクスポート
ミドルウェア
インポート:
tsx
コードをコピー
コードをクリップボードにコピー
import "express-intlayer";テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| Function | 説明 | 関連ドキュメント |
|---|---|---|
intlayer | Express ミドルウェアで、ユーザーのロケールを検出し、Intlayer のデータで res.locals を埋めます。クッキーやヘッダーからロケールを検出し、t、getIntlayer、getDictionary を res.locals に注入し、リクエストライフサイクルへのアクセスのために CLS ネームスペースを設定します。 | intlayer |
関数
インポート:
tsx
コードをコピー
コードをクリップボードにコピー
import "express-intlayer";テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| 関数 | 説明 | 関連ドキュメント |
|---|---|---|
t | 現在のロケールのコンテンツを取得する翻訳関数。intlayer ミドルウェアによって管理されるリクエストライフサイクル内で動作します。リクエストコンテキストにアクセスするために CLS(Async Local Storage)を使用します。 | translation |
getIntlayer | 生成された宣言からキーで辞書を取得し、指定したロケールのコンテンツを返します。getDictionary の最適化バージョン。CLS(Async Local Storage)を使用してリクエストコンテキストにアクセスします。 | - |
getDictionary | 辞書オブジェクトを処理し、指定したロケールのコンテンツを返します。t() 翻訳、列挙、Markdown、HTML 等を処理します。CLS(Async Local Storage)を使用してリクエストコンテキストにアクセスします。 | - |