Contentful App

AI-Powered Translation,
Right Inside Contentful

Translate entries across every locale in your space — with a review-and-accept workflow that keeps editors in control. No tab-switching, no copy-paste, no external tools.

Key Features

What It Does

Translate Any Field Type

Short text, long text, Rich Text, and arrays — with full preservation of formatting, embedded entries, assets, and hyperlinks.

Interactive Review Workflow

Side-by-side diff cards for every field with Accept, Reject, Retry, and Undo controls. Nothing changes until you say so.

Multi-Language at Once

Select any combination of target locales — or all of them — and translate in a single operation with per-language tabs and progress tracking.

Bulk Actions

Accept All, Reject All, or Retry All — approve every pending translation in one click when you're confident in the results.

Real-Time Progress Tracking

Per-language progress indicators, overall progress bar, live statistics for accepted/rejected/pending counts, and animated translation indicators.

Smart Field Detection

Automatically identifies translatable fields — only localized fields with supported types appear. No configuration needed per content type.

How it works

Up and Running in Minutes

Open Any Entry

Navigate to any entry in the Contentful editor — the translation panel is always available.

Select Target Languages

Choose your target locales from the sidebar or editor panel. Pick one, several, or all at once.

Click Translate

The translation modal opens and begins processing your content field by field.

Review Each Field

Examine side-by-side diffs with color-coded status badges — green for accepted, red for rejected, blue for selected.

Accept, Reject, or Retry

Use individual controls or bulk actions to approve translations. Changed your mind? Undo before applying.

Apply Changes

Accepted translations are written directly to the entry. The entire flow happens inside Contentful.

See It in Action

Want to translate your Contentful content faster? Let us show you how UIE Translation works with your content model.

Who it's for

Use Cases

Content Teams

Managing multilingual websites and apps — translate directly in the editor without breaking your workflow.

Marketing Teams

Launch campaigns across regions simultaneously. Translate landing pages, blog posts, and marketing copy in minutes.

Localization Managers

Speed without sacrificing quality — review every translation with diffs before applying, retry individual fields as needed.

Any Contentful User

Tired of the copy-paste translation workflow? Install once, configure three values, and every editor in the space can translate.

Under the Hood

Technical Highlights

Rich Text Fidelity

Custom serialization preserves Contentful's Rich Text data model — embedded entries, assets, and all formatting marks survive translation intact.

Field-Level Granularity

Translate, retry, accept, or reject any individual field independently. Checkbox-based selection lets you skip fields you don't need.

Robust Error Handling

30-second timeouts, individual field error recovery, and graceful degradation when some fields fail — no need to restart the whole batch.

Clean Architecture

Separated hooks for state management, services for API communication, and components for UI — built on Contentful's F36 design system.

Where It Lives

Integration Points

Sidebar

Always visible alongside the entry editor — quick access to translation for the current entry without navigating away.

Editor Panel

Embedded directly in the entry editor for a seamless, integrated workflow that feels native to Contentful.

Dialog

Full-screen translation review modal with comprehensive controls — the primary workspace for reviewing and approving translations.