lingo.dev run

runコマンドのCLIリファレンスドキュメント

はじめに

ローカライゼーションパイプラインを実行

使用方法

lingo.dev run [options]

オプション

--source-locale <source-locale>

lingo.dev run --source-locale <source-locale>

この実行でi18n.jsonのソースロケールを上書き

値が必要です。

--target-locale <target-locale>

lingo.dev run --target-locale <target-locale>

i18n.jsonからリストされたターゲットロケールコードのみに処理を制限します。複数のロケールを含めるにはフラグを繰り返します。デフォルトは設定されたすべてのターゲットロケール

値が必要です。

--bucket <bucket>

lingo.dev run --bucket <bucket>

i18n.jsonで定義された特定のバケットタイプ(例:json、yaml、android)のみに処理を制限します。複数のバケットタイプを含めるにはフラグを繰り返します。デフォルトは設定されたすべてのバケット

値が必要です。

--file <file>

lingo.dev run --file <file>

部分文字列マッチでバケットパスパターン値をフィルタリングします。例:messages.jsonまたはlocale/。複数のフィルターを追加するには繰り返します

値が必要です。

--key <key>

lingo.dev run --key <key>

ドット区切りのパスでプレフィックスマッチングによりキーをフィルタリングします。例: auth.loginでauth.loginで始まるすべてのキーにマッチします。複数のパターンを指定する場合は繰り返してください

値が必要です。

--api-key <api-key>

lingo.dev run --api-key <api-key>

設定または環境変数からAPIキーを上書きします

値が必要です。

--concurrency <concurrency>

lingo.dev run --concurrency <concurrency>

同時に実行する翻訳ジョブの数。値を大きくすると大量の翻訳バッチを高速化できますが、メモリ使用量が増加する可能性があります。デフォルトは10(最大10)

値が必要です。

--debounce <milliseconds>

lingo.dev run --debounce <milliseconds>

ウォッチモードでファイル変更後、再翻訳するまでの遅延時間(ミリ秒)。デフォルトは5000

値が必要です。

フラグ

--force

lingo.dev run --force

変更検出をバイパスして、すべてのキーを強制的に再翻訳します。更新されたAIモデルや翻訳設定で翻訳を再生成したい場合に便利です

--debug

lingo.dev run --debug

デバッガーをアタッチできるように処理前に一時停止します。

--watch

lingo.dev run --watch

ソースロケールファイルを継続的に監視し、ファイルが変更されたときに自動的に再翻訳します

--sound

lingo.dev run --sound

翻訳完了時に音声フィードバックを再生する(成功または失敗の音)