SharePoint Online variation site is having a copy of a website, source site is variation hierarchy from which all others are copied.
When the source site is publishing, all publishing pages from the Pages library are replicated automatically on the targets and queued for translation and publishing.
Site structure are also replicated as part of the variations process
SharePoint Tutorial Contents
In the root site, can have a set of variation hierarchy. Root site has a hierarchy to manage different languages. After the variation root site has been selected and a variations hierarchy has been created.
The source variation site is the site where all content is available and published, and it is the site from where the content is synced with target variation sites.
Hierarchy of Variation
Variations hierarchy is displays all the variation labels created for different languages. it shows relationship between sites and label keywords.It also says which site belongs to specific language.
Variations Create Hierarchies Job Definition: Creates all variation sites, lists and pages from the source variation site. It runs hourly.
Variations Propagate List Items Job Definition: Creates and updates list items on target variation Default, every 15 minutes.
Variations Propagate Page Job Definition: Creates and updates pages on target variation after approved. Runs every 15 minutes.
Variations Propagate Sites and List Job Definition: Implements or executes variation sites and lists when the “Create Everywhere” option is enabled. The process executes every 30 minutes.
Below are the advantages of SharePoint Online variation.
- Up to 50 variation labels are supported in a site collection
- Automatically different language sites created with all basic structures.
- Top Menu is translated.
- Pages library is created and replicated in target sites.
- Simple content management.
- Beginning September 2018 the Machine Translation Services are being deprecated in SharePoint Online.
- There is only one-way synchronization between the source language and target languages.
- The page content is not translated. Need to build custom solutions to translate (or ) Upload pages on different languages on site.
- Image text translation is not possible.
|Site Language Translation||Yes|
|Page Language Translation||No|
|Cost||Need to get Azure Portal subscription and if it exceeds 2M chars per month.|
|Cost and Development Effort||Need to develop a solution to translate pages content. Using MS Translator Text, Azure Portal Subscription, Azure Cognitive service.|
|Implementation Effort||Create a page in different languages.|
Useful Third Party Tool for SharePoint online
- Google Translator
You may also like following SharePoint Online tutorials:
- Enable Save Site as Template option in Publishing Site in SharePoint Online using PowerShell
- All about Publishing Infrastructure Feature in SharePoint 2013/2016/Online
- How to activate publishing feature in SharePoint 2013/2016 using PowerShell Script
- Activate SharePoint Server Publishing Feature programmatically using CSOM
- Customize Header, Footer, and Navigation in SharePoint Online Communication Site
- SharePoint Online modern list column formatting using JSON
- The list is too large to save as a template. The size of a template cannot exceed 10485760 bytes in SharePoint
The turning point in the process of growing up is when you discover the core of strength within you that survives all hurt.