⚡ ビルド時翻訳 — ランタイムオーバーヘッドゼロ
多言語アプリを出荷しよう。 変更された部分のみを翻訳。
PolyCLIは、あなたのビルドパイプライン内で実行され、JSONファイルの差分を検出し、AIを使用して新規または変更された文字列のみを翻訳します。ローカルで迅速、SEOに最適。
no install needed
npx @polycli/cli run
$ npx @polycli/cli run --key bt_live_••••••
✓ Loading config...
✓ 3 new keys detected
⟳ Translating to es...[]
⟳ Translating to fr...[]
⟳ Translating to de, ja...[]
✓ Done in 1.2s — 47 credits used
🇬🇧 EN🇪🇸 ES🇫🇷 FR🇩🇪 DE🇮🇹 IT🇯🇵 JA🇨🇳 ZH🇰🇷 KO🇧🇷 PT🇸🇦 AR🇷🇺 RU🇮🇳 HI🇺🇦 UK🇹🇭 TH🇻🇳 VI🇮🇩 ID🇭🇺 HU🏴 CA🇳🇴 NO🇿🇦 AF
0 ms
ランタイムオーバーヘッド
~90%
完全再翻訳に対して節約されるコスト
0
サポートされる言語
3つのコマンド。完全自動化。
01
Init
ソース言語、ターゲット言語、ファイルパスを含むbuildtranslator.jsonを作成します。
polycli init02
Edit
ソースJSON(例:en.json)の文字列を変更します。PolyCLIはローカルロックファイルを介して最後に翻訳された状態を追跡します。
03
Run
新規または変更された文字列のみがAIに送信されます。翻訳されたファイルはディスクに書き込まれます。
polycli run50以上の言語。1つのコマンド。
AIがサポートしている任意の言語を、PolyCLIが翻訳します。
🇬🇧English🇪🇸Spanish🇫🇷French🇩🇪German🇮🇹Italian🇯🇵Japanese🇨🇳Chinese (Simplified)🇹🇼Chinese (Traditional)🇰🇷Korean🇧🇷Portuguese (BR)🇵🇹Portuguese (PT)🇸🇦Arabic🇷🇺Russian🇳🇱Dutch🇵🇱Polish🇹🇷Turkish🇸🇪Swedish🇳🇴Norwegian🇩🇰Danish🇫🇮Finnish🇨🇿Czech🇭🇺Hungarian🇷🇴Romanian🇬🇷Greek🇮🇱Hebrew🇹🇭Thai🇻🇳Vietnamese🇮🇩Indonesian🇮🇳Hindi🇺🇦Ukrainian🇧🇩Bengali🇲🇾Malay🇵🇭Filipino🇭🇷Croatian🇸🇰Slovak🇧🇬Bulgarian🇷🇸Serbian🇱🇹Lithuanian🇱🇻Latvian🇪🇪Estonian🇸🇮Slovenian🇦🇱Albanian🇲🇰Macedonian🇿🇦Afrikaans🇰🇪Swahili🇮🇷Persian🇵🇰Urdu🇰🇿Kazakh🏴Catalan🇮🇳Tamil🇬🇧English🇪🇸Spanish🇫🇷French🇩🇪German🇮🇹Italian🇯🇵Japanese🇨🇳Chinese (Simplified)🇹🇼Chinese (Traditional)🇰🇷Korean🇧🇷Portuguese (BR)🇵🇹Portuguese (PT)🇸🇦Arabic🇷🇺Russian🇳🇱Dutch🇵🇱Polish🇹🇷Turkish🇸🇪Swedish🇳🇴Norwegian🇩🇰Danish🇫🇮Finnish🇨🇿Czech🇭🇺Hungarian🇷🇴Romanian🇬🇷Greek🇮🇱Hebrew🇹🇭Thai🇻🇳Vietnamese🇮🇩Indonesian🇮🇳Hindi🇺🇦Ukrainian🇧🇩Bengali🇲🇾Malay🇵🇭Filipino🇭🇷Croatian🇸🇰Slovak🇧🇬Bulgarian🇷🇸Serbian🇱🇹Lithuanian🇱🇻Latvian🇪🇪Estonian🇸🇮Slovenian🇦🇱Albanian🇲🇰Macedonian🇿🇦Afrikaans🇰🇪Swahili🇮🇷Persian🇵🇰Urdu🇰🇿Kazakh🏴Catalan🇮🇳Tamil
真剣なi18nワークフローに必要なすべて。
デルタアルゴリズム
新規または変更された文字列のみがAPIに送信されます。変更されていないコンテンツはゼロクレジットで済みます。
変数の保持
変数、ICUの複数形、HTMLタグは翻訳前にトークン化され、翻訳後に復元されます。
JSON + Markdown
i18n JSONファイルと.mdドキュメントを、ファイルタイプごとに異なるデルタトラッキングで処理します。
構造化された出力
厳格なJSONスキーマが強制されます — キーはAIによって追加、削除、または名前変更されることはありません。
CIフレンドリー
プレーンなNode.jsバイナリ。デーモンも、ウォッチモードもありません。ビルドステップにドロップするか、スケジュールします。
クレジットベースの請求
クレジットを一度購入し、永遠に使用できます。変数抽出後にのみ請求されます。サブスクリプションはありません。
なぜPolyCLI?
他の選択肢と比較してどうなるか見てみましょう。
| 機能 | PolyCLI | マニュアル | クラウドSaaS |
|---|---|---|---|
| ランあたりのコスト | 単語あたりの支払い(デルタのみ) | 高(代理店/フリーランサー) | サブスクリプション + 単語あたり |
| ランタイムオーバーヘッド | 0 ms | 0 ms | 異なる |
| デルタ検出 | |||
| 変数の保持 | 異なる | 異なる | |
| CI/CDネイティブ | 時々 | ||
| セットアップ時間 | < 5分 | 数日 | 数時間 |
あなたのパイプラインのどこにでも対応。
任意のCI環境にドロップします — デーモンなし、構成サーバーなし。
GitHub Actions
Vercel
GitLab
CircleCI
Bitbucket
Netlify