push
- 統合、すべて無料
- 41統合、すべて無料
- ファイル形式
- 20ファイル形式
- MCPツール
- 17MCPツール
- 署名付きWebhook
- 12署名付きWebhook
サンプル実行
ターミナルで開始、 プルリクエストで完了。
プロジェクトを初期化し、ソースファイルをプッシュして翻訳を取得します。CIでは、GitHub Actionが同じコマンドを実行し、ファイルをブランチにコミットし、行が拒否された場合はジョブを失敗させます。CLIはnpmで公開されており、他の依存関係を必要としません。
acme / checkoutsixty seconds
$ npx transglot init
wrote transglot.json, 3 locales mapped
$ npx transglot push --wait
diff: 6 strings changed
drafted 18 rows, Glossa Flux
gates: placeholders, plurals, glossary, length
de-DE placeholder {total} missing
repaired once, re-gated, pass
batch complete, 18 rows gated
$ npx transglot pull
written locales/de-DE.json
これをCIにコピーしてください
活用すべき3つのパイプライン。
マージをブロック
コミット入力をnoneに設定してプルリクエストでActionを実行し、取得したファイルにキーが欠けている場合に失敗するステップを追加して、ブランチ保護の必須チェックとしてジョブを設定します。このステップがないと、再実行や新しいコミットが行っても、行が拒否されたまま通過してしまいます。
マージ時に公開
mainブランチが進んだ際に各ロケールに対してpublishエンドポイントを呼び出し、manage権限を持つトークンを使用します。最新のURLを読み取るアプリは、再デプロイなしで新バージョンを取得できます。
エージェントに末尾の修正を任せる
TRANSGLOT_TOKENにプロジェクトトークンを設定してMCPサーバーを起動します。エージェントはバッチの失敗したキーとその理由を読み取り、ゲートを通じて再試行したり、修正を書き込んだりできます。修正は人間による編集として保存されます。
FAQs
残りはドキュメントでカバーされています。ここでは、利用を開始するかどうかを決定するための主要な項目を紹介します。
独自のコードから呼び出せるローカライゼーションAPIはありますか?
はい:REST API v1、CLI、GitHub Action、17のツールを備えたMCPサーバー、12の署名付きWebhookイベントがあります。これらすべてにプロジェクトトークンが必要で、Starterプランから利用可能です。
翻訳をCIパイプラインに組み込めますか?
はい。GitHub Actionはソース文字列をプッシュし、実行を待機して翻訳済みファイルを取得し、ワークフローが実行されたブランチにコミットします。行が拒否された場合でも、完了した翻訳はコミットされ、ジョブは失敗します。長さのみ超過した行、またはWarn条件下で必要な用語集の用語が欠落している行は、拒否されずに書き込まれるため、ジョブは失敗しません。Teamプラン以上では、自動承認またはQA実行によりレビュー対象としてフラグ付けされます。拒否された行でのマージを停止するには、コミット入力をnoneに設定してプルリクエストでActionを実行し、取得したファイルにキーが欠けている場合に失敗するステップを追加して、ブランチ保護の必須チェックとしてジョブを設定します。このステップがないと、再実行や新しいコミットが行っても、行が拒否されたまま通過してしまいます。
御社が使用せず、当社のみが使用する非公開APIはありますか?
いいえ。コンソールは、お客様のトークンが呼び出すものと同じv1エンドポイントを使用しています。エンドポイントに変更がある場合、双方に影響し、APIの変更履歴に記載されます。
CLI に必要なものは?
Node とプロジェクトトークンが必要です。npm で公開されており、他の依存関係はなく、リポジトリ内の単一ファイルから設定を読み取ります。
Webhook の認証はどのように行われますか?
各配信にはタイムスタンプヘッダーと、タイムスタンプおよびボディに対する HMAC 署名が含まれています。両方を検証してください。タイムスタンプを公開しているため、独自の再生ウィンドウを適用できますが、当社側では強制しません。
API を利用するにはどのプランが必要ですか?
Free プランではトークンを発行できないため、CLI、Action、API、Webhook、MCP はすべて Starter プランから利用可能になります。Starter プランは月額 19 ドルで、30 万ワードまで利用できます。
データのエクスポートは可能ですか?
はい、pull エンドポイント、CLI、CDN バンドル、または S3、Dropbox、Drive へのファイルストレージ同期を通じて可能です。ブラウザ上のボタンからは実行できないため、必要になる前にこれら 4 つのいずれかをパイプラインに組み込んでください。
既存の環境で動作します