By default, multilingual items are persisted in split tables. Monolingual items are persisted in one database table.
For items that are multilingual, the translations for the first 5 languages that you have added are persisted in the main table, while the translations for the rest of the languages are persisted in a separate table per language or language culture. This way, you avoid uncontrollable expansion of the main table that can, otherwise, reach the database limitation of maximum number of columns per table. The only exception is for the identifier of the type that is also a required field - for example, the Title. They are persisted in the main table for better performance.
sf_products
id
Title_
Description_
Title_en
Description_en
Title_de
Description_de
Title_es
Description_es
Title_fr
Description_fr
Title_pt
Description_pt
Title_fin
Title_swe
sf_products_fin
Description_fin
sf_products_swe
Description_swe
Title
Description
In addition to the first 5 languages and cultures that are automatically added in the main table and are not persisted in split tables, you can persist more languages in the main table.
To do this, perform the following:
IMPORTANT: Do not delete any of the automatically added languages or cultures. These are the first 5 languages that you have added to the website.
RECOMMENDATION: For performance considerations, we do not recommend persisting more than 10 languages in the main table.
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