Product
Projects & Workspaces
Organize translations with projects and collaborate with your team.
Projects are the core unit in Babelize. Each project connects to a GitHub repository and manages translations for that codebase.
Projects
What's in a Project
- Connected GitHub repository
- Source language (set at creation, cannot be changed)
- Target languages (add anytime)
- Translation history and results
- Team access and permissions
Creating a Project
- Click New Project from the dashboard
- Connect your GitHub repository
- Enter a project name
- Select your source language
- Add target languages
- Click Create
Project Limits
| Plan | Active Projects |
|---|---|
| Free | 1 |
| Starter | 5 |
| Growth | 10 |
| Enterprise | Unlimited |
Managing Languages
Add target languages at any time:
- Open the project
- Go to Settings → Languages
- Click Add Language
- Select languages and save
Duplicate Repositories
When you create a project with a repository URL that already exists, Babelize gives you two options:
- Go to existing project — opens the existing project
- Replace — creates a new project and archives the old one
Replaced projects are soft-deleted and can be restored within 30 days from the Archive.
Archiving vs. Deleting
| Action | Effect |
|---|---|
| Archive | Removed from active list, data preserved, restorable |
| Delete | Permanent, all data removed, cannot be undone |
Team Collaboration
Roles
| Role | Permissions |
|---|---|
| Owner | Full access, billing, member management |
| Admin | Project management, member invites |
| Editor | Run translations, review results |
| Viewer | Read-only access |
Inviting Members
- Open your project
- Click the Team icon
- Enter the email address
- Select a role
- Click Send Invite
Team member limits:
| Plan | Members |
|---|---|
| Free | 1 |
| Starter | 3 |
| Growth | 10 |
| Enterprise | Custom |