BabelizeBabelize
CLI

Projects

Create, manage, sync, and archive Babelize projects from the CLI.

Commands

babelize projects list

List all your projects.

babelize projects list
babelize projects list --archived   # Include archived projects
babelize projects list --json       # Raw JSON output

babelize projects get <id>

Get full details of a single project.

babelize projects get <project-uuid>

babelize projects create

Create a new project (interactive prompts if flags not provided).

babelize projects create
babelize projects create \
  --name "My App" \
  --repo-url https://github.com/myorg/myapp \
  --branch main \
  --languages es,fr,de

babelize projects update <id>

Update project settings.

babelize projects update <id> --name "New Name"
babelize projects update <id> --branch develop

babelize projects delete <id>

Delete a project (owner role required). Asks for confirmation.

babelize projects delete <id>
babelize projects delete <id> --yes  # Skip confirmation

babelize projects sync <id>

Sync the project with its remote GitHub repository.

babelize projects sync <id>

babelize projects repo-status <id>

Check if the project's repository is in sync with the remote.

babelize projects repo-status <id>

babelize projects check-repo

Test if a GitHub repository URL is accessible with current credentials.

babelize projects check-repo --url https://github.com/myorg/myapp

babelize projects insights <id>

Get translation insights (key counts, coverage).

babelize projects insights <id>

babelize projects metadata <id>

Get project metadata (framework detection, settings).

babelize projects metadata <id>

babelize projects download <id>

Download the generated locale files as a ZIP archive.

babelize projects download <id>
babelize projects download <id> --output ./my-locales.zip

Archive Management

babelize projects archive <id>       # Soft-archive a project
babelize projects unarchive <id>     # Restore archived project
babelize projects unfreeze <id>      # Unfreeze (if frozen by plan limit)

babelize projects github-app-url

Get the GitHub App installation URL (for connecting repos).

babelize projects github-app-url

Languages

babelize languages project-list <projectId>
babelize languages add <projectId> <languageId>
babelize languages remove <projectId> <languageId>

Team Members

babelize members list <projectId>
babelize members add <projectId> --email user@example.com --role editor
babelize members update <projectId> <userId> --role viewer
babelize members remove <projectId> <userId>
babelize members transfer <projectId> --user <new-owner-id>

Translation Memory

babelize tm list <projectId>
babelize tm update <projectId> <entryId> --translation "nueva traducción"
babelize tm delete <projectId> <entryId>
babelize tm clear <projectId>    # Clears all TM (with confirmation)

Last updated: 2026-06-19

How is this guide?

On this page