In Sitefinity CMS you can localize pages and content items by creating as many language versions as required. You can create different languages for the frontend of your website as well as for the backend. Frontend and backend languages can be created independently.
To open the language settings, in the main menu, click Administration » Settings. The Basic Settings page opens. Choose Global Settings, and then choose Languages.
You must have one default language. This is the language that your website opens in. For each additional language, the system displays the Set as default link and Remove link. You cannot remove a default language.
NOTE: Adding or removing a language from Global Settings initiates soft restart and database model reset operations to reflect the new language in the database schema. For more information about SitefinityCMS application restarts see Application restart.
When you have added more than one language, the Multilingual URLs section appears.
NOTE: If you are using multisite management, the newly added language is not assigned to any of the sites. You need to do this manually for all sites. For more information, see Multiple site management in multilingual mode » Adding languages to individual sites.
IMPORTANT: In multisite mode, you cannot choose how multilingual URLs appear. They are added as directories.
After you have added a language, you can translate Translate pages and Translate content items and taxonomies in this language.
You must have one default language. This is the language that your website backend opens in. For each additional language, the system displays the Set as default link and Remove link. You cannot remove a default language.
After you have added a backend language, you must install an existing language pack or translate the interface labels and messages. For more information, see Backend languages and labels.
If you have created your languages in directories, by default, pages in the default language do not have language prefixes in their URLs.
For example, if you have English as default language and French as secondary, the URLs look in the following way:
If you want the English page to have the name of its directory in the URL, perform the following:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
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.
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.
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.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important