Content translation

Translate a page or a whole content section.

Preview the available content, choose what to include and create a new language variant using your approved AI profile.

Preview, select properties and create a translated language variant.Playing this video loads YouTube and may set cookies. Video privacy details.

Fast when you need it

A simple flow for editors.

  1. Choose languages. Select any source and target configured in Umbraco.
  2. Preview and select. See every translatable field and choose exactly what the job should include.
  3. Translate and review. Follow progress, open the result and make any editorial refinements.

Page translation walkthrough

From a complex English page to a French draft.

Follow a page containing rich text, blocks and several property-editor types through selection, translation and side-by-side review.

Step 1 of 6Start with the English pageThe source includes ordinary properties and complex rich text with headings, formatting, a table, a link and an image.
An English Umbraco page containing formatted rich-text content before translation

Start with the English page — The source includes ordinary properties and complex rich text with headings, formatting, a table, a link and an image.

Step 2 of 6One page, several editor typesFurther down the page, Omni encounters Block Grid content, a Single Block, plain text and supported Contentment editors.
The lower part of an English Umbraco page containing Block Grid, Single Block and Contentment properties

One page, several editor types — Further down the page, Omni encounters Block Grid content, a Single Block, plain text and supported Contentment editors.

Step 3 of 6Review the translatable propertiesOmni identifies supported properties and their text items so the editor can choose exactly what to include.
Omni property overview ready to translate a complex Umbraco page from English to French

Review the translatable properties — Omni identifies supported properties and their text items so the editor can choose exactly what to include.

Step 4 of 6Translation completeThe completed report accounts for every selected property and text item before the editor opens the French draft.
Completed English to French page translation report with no errors

Translation complete — The completed report accounts for every selected property and text item before the editor opens the French draft.

Step 5 of 6Compare the rich-text resultThe French variant retains the rich-text structure, table, link and media while translating the readable content.
English and French rich-text page content displayed side by side in Umbraco

Compare the rich-text result — The French variant retains the rich-text structure, table, link and media while translating the readable content.

Step 6 of 6Review blocks and other editorsBlock structure, non-text values and editor relationships remain aligned across the English and French variants.
English and French blocks and additional page properties displayed side by side in Umbraco

Review blocks and other editors — Block structure, non-text values and editor relationships remain aligned across the English and French variants.

Bulk translation

Turn an existing site multilingual without the slog.

Start from any page and include its descendants. Omni previews every eligible page, lets you refine the selection and runs the work as a monitored background job.

  • Per-page and per-property selection
  • Progress and translated text-unit counts
  • Continue past individual page errors
  • Cancel active section jobs
Translate a page and its descendants in one managed job.Playing this video loads YouTube and may set cookies. Video privacy details.
Compare source and target content while reviewing the result.
Side-by-side source and translated Umbraco content

Compare source and target content while reviewing the result.

Editorial workflow

AI does the first pass. Your team has the final word.

Translations are created as normal Umbraco language variants ready for review. Editors can compare, refine and publish through the workflow they already use.

Existing translations are retained unless an authorised editor deliberately chooses to replace them.

Diplo Translator Omni

Ready to translate your first page?

Bring AI translation into the Umbraco backoffice — and keep the final say with your editors.