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
翻訳完了時に音声フィードバックを再生する(成功または失敗の音)