intlayer-usage について
intlayer-usageは、プロジェクトでIntlayerを使ったローカライズコンテンツ管理を案内するスキルです。ロケール設定、コンテンツ宣言、パッケージのエクスポート経由での利用、CLIによる辞書のビルドを扱います。
主な機能
- 01設定済みロケールの確認
- 02コンポーネントごとのコンテンツ宣言
- 03IntlayerとReact Intlayerのエクスポート利用
- 04CLIによる辞書のビルド
活用シーン
- 01プロジェクトのロケール設定の確認
- 02翻訳をコンポーネントの近くで管理
- 03Reactでローカライズコンテンツを利用
- 04宣言から辞書をビルド
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aymericzip/ intlayer-skills --skill intlayer-usageインストール後、Claude Code で/intlayer-usageを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENCE.mdreferences/concept_how-works-intlayer.mdconcept_per-locale-file.mdget-started.mdpackages_intlayer_exports.mdpackages_react-intlayer_exports.mdwhy.md詳細
Intlayer の使い方
Intlayer を効果的に使用するには:
-
ロケールを取得する:
intlayer.config.{ts,js,json,json5,jsonc,cjs,mjs}と.intlayerrcを確認し、設定されているロケールを把握します。 -
コンテンツを宣言する: コンポーネントごとにコンテンツ宣言ファイルを作成し、コンポーネントファイルと同じ場所に配置することをおすすめします。これにより、翻訳をコードの近くに保てます。
-
コンテンツを利用する:用意されているフックと関数を使ってコンテンツにアクセスします。
一般的なパッケージ:
intlayer:コンテンツ宣言とユーティリティ関数を提供するコアパッケージです。react-intlayer:React コンポーネントとフック(例:useIntlayer)を提供します。vite-intlayer:統合用の Vite プラグインです。
-
CLI コマンド: コンテンツの管理に役立つコマンド:
npx intlayer build:コンテンツ宣言から辞書をビルドします。
参考資料
コメント
Markdown 対応