Lingo.dev GitHub Appを使えば、gitを離れることなく、リポジトリ上で継続的ローカライズを実行できます。.lingo/config.jsonをインストールし、ローカライゼーションエンジンを参照する設定をコミットすれば、プッシュのたびに翻訳が更新されます。
デフォルトブランチ上のソースファイルに変更が入ると、アプリがお使いのエンジンを通して翻訳を実行し、ローカライズ済みファイルを含むプルリクエストを作成します。プルリクエストのワークフローを有効にすれば、作業中のPRブランチに翻訳を直接コミットし、結果や失敗内容をコメントで更新します。翻訳するのは、検出したソースの変更箇所だけで、ファイル全体ではありません。さらに、すべての処理は設定済みのエンジンを通るため、glossary、ブランドボイス、instructionsが反映されます。
各実行はasync localization pipeline上で処理されます。これはAPIと同じパイプラインで、すべての翻訳がエンジンに設定された各ステージ、つまり事前編集、AI評価、人的レビュー、逆翻訳を通過します。単なる翻訳APIの呼び出しではなく、品質ゲートを備えた継続的ローカライズが、プッシュのたびに実行されます。
動作を制御するための仕組みは2つあります。requireApprovalを設定すると、アプリは書き込み前に人の確認を待機します。チェック実行で Approve / Deny を選ぶか、プルリクエストで /lingo approve を使ってください。コメントで /lingo translate <glob> を使えば、特定のファイルを後から埋めたり、強制的に処理したりできます。対応ファイル形式は、JSON、JSONC、Markdown、MDX、Markdoc、OpenAPI(YAML)です。
インストール、設定、ワークフロー、コマンドを含むセットアップ手順の全体は、GitHub App docsをご覧ください。
あわせてリリース#
- AI評価者がすべてのプランで利用可能に。 独立したクロスモデル品質スコアリングは、特定のティアに縛られなくなりました。どのプランでもAI評価者を実行でき、利用回数は無制限です。従量課金制で、実行ごとに請求されます。詳しくはpricingをご覧ください。
- レビュー工程でソース・AI・人の差分を表示。 localization pipelineの人的レビューステージでは、ソース、AIドラフト、人による編集を横並びで表示し、編集ステップのコストも確認できるようになりました。
