作成:2026-01-21最終更新:2026-01-21
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
バージョン履歴
- "すべてのエクスポートのドキュメントを統合"v8.0.02026/1/21
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを編集
このドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンクコピー
ドキュメントのMarkdownをクリップボードにコピー
svelte-intlayer パッケージ
svelte-intlayer パッケージは、Intlayer を Svelte アプリケーションに統合するために必要なツールを提供します。多言語コンテンツを扱うためのセットアップ関数とストアが含まれます。
インストール
エクスポート
セットアップ
インポート:
テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| 関数 | 説明 |
|---|---|
setupIntlayer | Svelte アプリケーションで Intlayer をセットアップするための関数。 |
ストア
インポート:
テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| ストア | 説明 |
|---|---|
intlayerStore | 現在の Intlayer の状態を保持する Svelte ストア。 |
フック(コンテキスト)
インポート:
テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| 関数 | 説明 | 関連ドキュメント |
|---|---|---|
useIntlayer | useDictionary をベースにしており、生成された宣言から辞書の最適化されたバージョンを注入します。 | - |
useDictionary | 辞書のようなオブジェクト(key、content)を処理します。t() の翻訳、列挙などを処理します。 | - |
useDictionaryAsync | useDictionary と同じですが、非同期の辞書を扱います。 | - |
useDictionaryDynamic | useDictionary と同じですが、動的な辞書を扱います。 | - |
useLocale | 現在のロケールとそれを設定する関数を返します。 | - |
useRewriteURL | URLの書き換えを管理するクライアントサイド関数。ローカライズされた書き換えルールが存在する場合は自動的にURLを更新します。 | useRewriteURL |
useIntl | 現在のロケールのためのIntlオブジェクトを返します。 | - |
マークダウン
インポート:
テーブルのすべての内容を表示
テーブルをモーダルで開き、すべてのデータを明確に表示
| 関数 | 説明 |
|---|---|
setIntlayerMarkdown | Svelteアプリケーション内でMarkdownコンテキストを設定するための関数。 |