製品 / 開発者とデザイン


CLI & CI
IDE と同じ API で、CI とスクリプトからロケールファイルを同期。
LingPie CLI & CI は @lingpie/cli と Integration REST API(/integrations/v1)をカバーします。開発者はリポジトリの lingpie.yaml に対して lingpie init、lingpie pull、lingpie push を実行するか、カスタムスクリプトやパイプラインからプロジェクトキー(lp_*)で同じ API を呼び出せます。
LingPie CLI をインストール
npm install -g @lingpie/cliターミナルで npm install -g @lingpie/cli を実行します(Node.js ≥ 20)。グローバルインストールせず、npx lingpie で単発実行することもできます。
npx lingpie pull で翻訳を取得
ターミナルで npx lingpie pull を実行し、最新の翻訳をロケールファイルにダウンロードします。同じ lingpie.yaml 契約で CI とローカルのチェックアウトを同期できます。

npx lingpie push で翻訳をアップロード
npx lingpie push を実行し、ローカルのロケール変更を LingPie にアップロードします。ターミナルを離れることなく、リポジトリから新しいキーと更新を届けられます。

Integration REST API を呼び出す
curl や任意の HTTP クライアントで、プロジェクト API キー(lp_*)を使い、カスタムスクリプトや CI パイプラインから Integration REST API(/integrations/v1)を呼び出します——CLI と同じ同期モデルです。

