Set up the translations module 

 Overview

You can send for translation all ASP.NET Core widgets, both built-in and dynamic, using the Translations module. 

By default, Sitefinity CMS has a registration only for the Content block widget.  
You must explicitly register all other widgets in the translation module settings. 

Register a widget for translation

To create a new registration, perform the following: 

  1. In Sitefinity CMS backend, navigate to Administration » Settings » Advanced.
  2. In the left navigation, click Translations » Strategies
  3. Create a new entry of type DecoupledControlStrategy.  
    Or enter the full name of the strategy manually: Telerik.Sitefinity.Translations.Strategies.DecoupledControlStrategy
  4. Enter the name of the widget.

    NOTE: For a list of built-in widget names, see Sitefinity GitHub repository » ViewComponents

  5. In PropertyMappings, list all of the properties that you want to translate.
    For more information, see Translations module settings.

    NOTE: Nested properties are separated by a period (.) in the path.
    For example, MyCompositeProp.MyTextField

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?