作成:2024-08-11最終更新:2025-11-22
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
AIアシスタントにMCP Serverを追加
Intlayer MCPサーバーを統合することで、ChatGPT、DeepSeek、Cursor、VSCodeなどから直接ドキュメントを取得できます。
MCPサーバーのドキュメントを表示バージョン履歴
- transformコマンドを追加v7.2.32025/11/22
- translateコマンドにskipIfExistsオプションを追加v7.1.02025/11/5
- CLI引数とコマンドのエイリアスを追加v6.1.42025/1/27
- コマンドにbuildオプションを追加v6.1.32025/10/5
- versionコマンドを追加v6.1.22025/9/26
- CLIでverboseオプションのデフォルトをtrueに設定v6.1.02025/9/26
- watchコマンドとwithオプションを追加v6.1.02025/9/23
- editorコマンドを追加v6.0.12025/9/23
- content testおよびlistコマンドを追加v6.0.02025/9/17
- CLIコマンドパラメータのドキュメントを更新v5.5.112025/7/11
- 履歴を初期化v5.5.102025/6/29
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを編集
このドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンクコピー
ドキュメントのMarkdownをクリップボードにコピー
Intlayer CLI
目次
パッケージのインストール
npmを使用して必要なパッケージをインストールします:
npm install intlayer-cli -gもし intlayer パッケージがすでにインストールされている場合、CLIは自動的にインストールされます。このステップはスキップ可能です。
intlayer-cli パッケージ
intlayer-cli パッケージは、あなたの intlayer 宣言 を辞書にトランスパイルすることを目的としています。
このパッケージは、src/**/*.content.{ts|js|mjs|cjs|json} のようなすべての intlayer ファイルをトランスパイルします。Intlayer 宣言ファイルの宣言方法はこちらを参照してください。
intlayer 辞書を解釈するには、react-intlayer や next-intlayer のようなインタープリターを使用できます。
設定ファイルのサポート
Intlayer は複数の設定ファイル形式をサポートしています:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
利用可能なロケールやその他のパラメータの設定方法については、設定ドキュメントはこちらを参照してください。
intlayer コマンドの実行
コアコマンド
- 辞書のビルド - コンテンツ宣言ファイルから辞書をビルドします
- 辞書の監視 - 変更を監視し、自動的に辞書をビルドします
- CLI バージョンの確認 - インストールされている Intlayer CLI のバージョンを確認します
辞書管理
- 辞書のプッシュ - 辞書を Intlayer エディターおよび CMS にプッシュします
- 辞書のプル - IntlayerエディターおよびCMSから辞書をプルします
- 辞書の充填 - AIを使用して辞書を充填、監査、翻訳します
- 欠落翻訳のテスト - 欠落している翻訳をテストして特定します
- コンテンツ宣言ファイルの一覧表示 - プロジェクト内のすべてのコンテンツ宣言ファイルを一覧表示します
コンポーネント管理
- コンポーネントの変換 - 既存のコンポーネントをIntlayer対応に変換する
設定
- 設定の管理 - Intlayerの設定をCMSから取得・プッシュする
ドキュメント管理
- ドキュメントの翻訳 - AIを使ってドキュメントファイルを自動翻訳する
- ドキュメントのレビュー - ドキュメントファイルの品質と一貫性をレビューする
エディター & ライブ同期
- エディターコマンド - Intlayerのエディターコマンドを使用する
- ライブシンクコマンド - ライブシンクを使用して、実行時にCMSのコンテンツ変更を反映する
開発ツール
- CLI SDK - 自分のコード内でIntlayer CLI SDKを使用する
- Intlayerコマンドのデバッグ - Intlayer CLIの問題をデバッグおよびトラブルシュートする
package.jsonでintlayerコマンドを使用する
package.json
コードをコピー
コードをクリップボードにコピー
"scripts": { "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:transform": "npx intlayer transform", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}注意: 以下の短縮エイリアスも使用できます:
- npx intlayer list は npx intlayer content list の代わりに使用可能
- npx intlayer test は npx intlayer content test の代わりに使用可能