著者:
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
バージョン履歴
- "upgradeコマンドの追加"v9.5.82026/9/23
- "init infra コマンドの追加"v9.5.62026/9/21
- "`ci` コマンドを `--ci` フラグに置き換え"v9.5.22026/9/12
- "scanコマンドの追加"v9.0.02026/6/11
- "standaloneコマンドの追加"v8.6.42026/3/31
- "CIコマンドの追加"v7.5.112026/1/6
- "list projectsコマンドの追加"v7.5.112026/1/6
- "initコマンドの追加"v7.5.92025/12/30
- "extractコマンドの追加"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リンク作成:2024-08-11最終更新:2026-09-27
コピー
ドキュメントのMarkdownをクリップボードにコピー
Intlayer CLI - 多言語サイトのためのすべてのIntlayer CLIコマンド
目次
パッケージのインストール
npmを使用して必要なパッケージをインストールします:
bash
コードをコピー
コードをクリップボードにコピー
intlayer パッケージがすでにインストールされている場合、CLIは自動的にインストールされます。このステップはスキップできます。
intlayer-cli パッケージ
intlayer-cli パッケージは、Intlayer宣言をディクショナリにトランスパイルするためのものです。
このパッケージは、src/**/*.content.{ts|js|mjs|cjs|json|tsx|jsx|md|mdx|yaml|yml} などのすべてのIntlayerファイルをトランスパイルします。Intlayer宣言ファイルの宣言方法を参照してください。
Intlayerディクショナリを解釈するには、react-intlayer や next-intlayer などのインタープリターを使用できます。
設定ファイルのサポート
Intlayerは、複数の設定ファイル形式をサポートしています:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
利用可能な言語やその他のパラメータの設定方法については、こちらから設定ドキュメントを参照してください。
Intlayerコマンドの実行
認証
- Login - Intlayer CMSで認証し、アクセス資格情報を取得します。
intlayer loginは、すべての認証されたコマンドが使用する access key (clientId/clientSecret) を発行します。シークレットはサーバー側の認証情報であり、クライアント bundle に到達することはありません、access key の安全な保管を参照してください。
コアコマンド
ディクショナリ管理
コンポーネント管理
- Extract Strings - コンポーネントから文字列を抽出し、コンポーネントの近くの .content ファイルに保存します。
設定
ドキュメント管理
エディターとライブ同期
監査と診断
- ウェブサイトのスキャン - 任意の公開URLのページサイズを測定し、i18n/SEOの状態を監査します
開発ツール
package.json での Intlayer コマンドの使用
package.json
コードをコピー
コードをクリップボードにコピー
注意: 以下の短いエイリアスも使用できます:
npx intlayer list:npx intlayer content listの代わりnpx intlayer test:npx intlayer content testの代わりnpx intlayer projects-listまたはnpx intlayer pl:npx intlayer projects listの代わり
