|
Documentation
Book a DemoPlatform
PlatformMCPCLIAPIWorkflows
GuidesChangelog
All releases

W22 – The Lingo.dev GitHub App: continuous localization, straight from git

Veronica PrilutskayaVeronica Prilutskaya, CPO & Co-Founder·Published 5 days ago·1 min read

The Lingo.dev GitHub App runs continuous localization on a repository without leaving git. Install it, commit a .lingo/config.json that points at your localization engine, and translations update on every push.

When source files change on the default branch, the app translates them through your engine and opens a pull request with the localized files. Turn on the pull-request workflow and it commits translations straight to the PR branch as you work, updating a comment with the results and any failures. It translates only the source changes it detects — not the whole file — and routes everything through the engine you configured, with its glossary, brand voice, and instructions applied.

Each run executes on the async localization pipeline — the same one the API runs — so every translation passes through the stages configured on your engine: pre-edit, AI review, human review, and back-translation. Every push gets continuous localization with quality gates, not a bare translate call.

Two controls keep it gated. Set requireApproval and the app waits for a human before it writes — Approve / Deny on the check run, or /lingo approve on a pull request. Use /lingo translate <glob> in a comment to backfill or force specific files. It localizes JSON, JSONC, Markdown, MDX, Markdoc, and OpenAPI (YAML) files.

Read the full setup — install, config, workflows, and commands — in the GitHub App docs.

Also shipped#

  • AI Reviewers on every plan. Independent cross-model quality scoring is no longer tied to a tier — run AI Reviewers on any plan, with unlimited usage. Usage-based, billed per run — see pricing.
  • Source, AI, and human diff in the review step. The human review stage of the localization pipeline now shows the source, the AI draft, and the human edit side by side, and reports the cost of the edit step.