BabelizeBabelize
CLI

Pull Requests

List, raise, and update GitHub PRs with translated locale files.

Commands

babelize pr list <projectId>

Show the current PR status for a project.

babelize pr list <project-uuid>
babelize pr list <project-uuid> --json

Output:

╔══════════════╤════════════════════════════════════════╗
║ pr_number    │ #42                                    ║
╠══════════════╪════════════════════════════════════════╣
║ status       │ open                                   ║
╠══════════════╪════════════════════════════════════════╣
║ url          │ https://github.com/yourorg/app/pull/42 ║
╚══════════════╧════════════════════════════════════════╝

babelize pr raise <projectId>

Open a new GitHub PR with the current translated locale files.

babelize pr raise <project-uuid>
babelize pr raise <project-uuid> --branch main
babelize pr raise <project-uuid> --title "Add Spanish translations"

The PR URL is printed on success and can be opened directly in the browser.

babelize pr update <projectId>

Push new translation changes to an existing open PR.

babelize pr update <project-uuid>

Use this after running a new babel or making local changes — it updates the PR branch without closing and re-opening it.

Last updated: 2026-06-19

How is this guide?

On this page