intlayer-config について
Intlayer の設定と環境変数を構成するためのスキルです。ロケールやルーティング、コンテンツの処理方法、エディターや自動化の設定を扱います。
主な機能
- 01対応する設定ファイル形式
- 02ロケールとデフォルトロケールの設定
- 03ルーティングとミドルウェアの設定
- 04コンテンツの読み込みと変換の選択肢
- 05AI 自動化とエディターの設定
活用シーン
- 01アプリで宣言されたロケールの確認
- 02フォールバックロケールの選択
- 03翻訳コンテンツの読み込み方法の設定
- 04プロジェクトの Intlayer 設定の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aymericzip/ intlayer --skill intlayer-configインストール後、Claude Code で/intlayer-configを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENCE.mdreferences/concept_configuration.mdpackages_intlayer_getConfiguration.md詳細
Intlayer の設定
Intlayer のプロジェクト設定と環境変数を構成します。これらのファイルを確認して、アプリケーションで宣言されているロケールを特定し、適切なコンテンツを定義するのに役立ててください。
対応する設定ファイル:
intlayer.config.{ts|js|json|json5|jsonc|cjs|mjs}.intlayerrc
これは、アプリケーションの国際化戦略を担う中核として機能します。言語サポートから AI を活用した翻訳まで、あらゆる項目を制御する複数の専門セクションで構成されています。
国際化
このセクションでは、サポートする言語を定義します。
- ロケール:サポートする言語(例:英語、フランス語、スペイン語)を定義します。
- デフォルトロケール:ユーザーの設定が見つからない場合に使用するフォールバック言語を設定します。
ルーティングとミドルウェア
ユーザーが異なる言語間を移動する方法を制御します。
AI と自動化
Intlayer は主要な AI プロバイダー(OpenAI、Anthropic、Gemini など)と連携し、ワークフローを自動化します。
コンテンツと辞書
翻訳ファイルの管理方法と保存場所を管理します。
- インポートモード:静的(パフォーマンスを向上)、動的(遅延読み込み)、または フェッチ(CMS からのライブ更新)を選択します。
- 自動変換:Markdown または HTML の文字列を、処理済みのコンポーネントに自動的に変換します。
エディターとシステム
ビジュアルワークフローと内部処理の設定です。
参考資料
概念
パッケージ
コメント
Markdown 対応