Create the localizable resource
After you reference the required assemblies, you create the localizable resources. Every module can have a list of localizable resources. In Sitefinity CMS, you wrap the resources in a class that inherits the Resource base class.
To create the resources class for the custom personalization:
- In Visual Studio, open the context menu of your project (for example the DayOfWeekPersonalization project for this tutorial) and click Add » New Item..
- In the left pane, select Visual C# » Class
- Name the class file CustomPersonalizationResources.cs and click Add.
- Make the CustomPersonalizationResources class inherit the Resource class.
- Mark the class with the ObjectInfo attribute.
- Define the constructor of the class.
- Add the resource entries to the class.
You create localizable resource entries, which will be used as field and title values in a later step of this tutorial.
Use the following sample code: