Thank you for using our services,
Multilingual content can be achieved everywhere. You can localize your public controls, so that their UI is in any language you would like.
For more information on localization I would suggest that you look at our User Manual
. You can also look at the following KB article
on enabling localization in Sitefinity.
For example in order to localize your News View public control you will have to do the following:
1) Go to ~/Sitefinity/ControlTemplates/News/App_LocalResources directory in your project
2) Create copies of the ListPageDetails.ascx.resx and ListPageMaster.ascx.resx and name them like this ListPageDetails.ascx.hr.resx and in ListPageMaster.ascx.hr.resx (in this way when Croatian is selected for your site the NewsView control will use those files).
3) Edit (translate) the strings for different labels in ListPageDetails.ascx.hr.resx and ListPageMaster.ascx.hr.resx
4) If you are using Sitefinity version 3.6 SP2 you will have to map the templates for the controls whose resource files you are editing. For more information on mapping controls to a template read here
. You will also need to download the ExternalTemplates.zip file for your version of Sitefinity, if you have not done so already.
You can even localize the back end of your website (the CMS), for that the approach is a little bit different. You will have to replacing some .dll files of your project. We have already compiled local resources in Russian, Italian, Hungarian, Croatian, French, and Spanish. If you need to localize your CMS in a different language, we will be happy to guide you through the process.
I hope that this information shed some light on how to localize your entire site.
the Telerik team