EasyLangEasyLangEasyLangEasyLang
/ Feature 04Roles & approvals

Ship with
a team,
not chaos.

Five granular roles, multi-gate approvals, Slack and email notifications, and a full audit trail. Translation as a proper workflow — not a free-for-all.

/ Review inbox · DE · 12 pending Reviewer
Homepage hero
Mia Weber · 3m ago
Awaiting review
Product descriptions
Luis García · 1h ago
Needs changes
Checkout flow
Mia Weber · 2h ago
Approved
Blog: Q1 roundup
Auto · 4h ago
In translation
/ Permissions

Five roles. Zero ambiguity.

Assign roles per user, per language, or per project. A translator for German can't approve Spanish; a reviewer can comment but can't publish.

01
Admin

Full control. Manages all languages, users, settings, and billing.

02
Manager

Assigns work, sets deadlines, manages language-specific teams.

03
Translator

Edits translations. Cannot publish without reviewer sign-off.

04
Reviewer

Approves or rejects translation strings. Leaves inline comments.

05
Observer

Read-only access. Useful for clients or external stakeholders.

/ Gates

Five-gate pipeline. Every string earns its place.

Configure as many gates as your workflow demands — or skip straight from MT to publish for low-risk strings. Audit logs capture every decision.

99.1%
strings approved first review
−62%
review round-trips vs email
4.2×
faster time-to-publish
01
MT draft
Auto-translated by your chosen engine.
02
TM check
Translation memory scanned; 90%+ matches auto-approved.
03
Translator edit
Linguist refines, flags issues, adds context notes.
04
Reviewer sign-off
Reviewer approves or requests changes with comments.
05
Publish
String goes live, audit trail sealed.
/ Integrations

Notify your team, your way.

Slack, email, or webhooks — each gate can trigger a different channel. Translators get Slack pings; managers get daily digest emails.

— SLACK
Slack notifications
EEasyLangApp · now

📝 New strings ready for review
German · Homepage hero · 14 strings
Review now →

— EMAIL
Daily digest
EasyLang Daily Summary
✅ 142 strings approved · DE
⏳ 38 strings awaiting review · FR
🔁 6 strings sent back for revision · JA
Open dashboard →
— WEBHOOKS
Outbound webhooks
POST https://your.site/hook
{
  "event": "string.approved",
  "locale": "de",
  "string_id": 8821,
  "reviewer": "mia@brand.com"
}
/ Free vs Pro

Team workflow is a Pro feature.

CAPABILITY
Free
Pro
Translator role
Reviewer role
Manager & Admin roles
Multi-gate pipeline
Audit log
Slack / webhook alerts
/ Next
Translation Memory
Continue →