Creating the localizable resources

Every module can have a list of localizable resources. In Sitefinity you wrap the resources in a class that inherits the Resource base class.

To create the resources class for the products module perform the following:

  1. From the context menu of the ProductsModule project, click Add » Class.
  2. Name the class file ProductsResources.cs and click Add.
  3. Open the file ProductsResources.cs.
  4. Add the following using statements:

    using Telerik.Sitefinity.Localization;
    using Telerik.Sitefinity.Localization.Data;

  5. Make the ProductsResources class inherit the Resource class:

    public class ProductsResources : Resource
    {
    }

    Mark the class with the ObjectInfo attribute:

    [ObjectInfo(typeof(ProductsResources), Title = "ProductsResourcesTitle", Description = "ProductsResourcesDescription")]
    public class ProductsResources : Resource
    {
    }

  6. Define the following constructors:

    public ProductsResources()
    {
    }
     
    public ProductsResources(ResourceDataProvider dataProvider)
        : base(dataProvider)
    {
    }

  7. Add the following resource entries to the class:

    [ResourceEntry("CustomPipeInboundName",
        Value = "CustomPipe-Inbound",
        Description = "Custom Pipe Inbound Name",
        LastModified = "2011/02/28")]
    public string CustomPipeInboundName
    {
        get { return this["CustomPipeInboundName"]; }
    }
     
    [ResourceEntry("CustomPipeOutboundName",
        Value = "CustomPipe-Outbound",
        Description = "Custom Pipe Outbound Name",
        LastModified = "2011/03/01")]
    public string CustomPipeOutboundName
    {
        get { return this["CustomPipeOutboundName"]; }
    }
     
    [ResourceEntry("ProductsResourcesTitle",
        Value = "Products Catalog",
        Description = "The title of this class.",
        LastModified = "2010/12/01")]
    public string ProductsResourcesTitle
    {
        get { return this["ProductsResourcesTitle"]; }
    }
     
    [ResourceEntry("ProductsResourcesDescription",
        Value = "Contains localizable resources for Products Catalog module.",
        Description = "The description of this class.",
        LastModified = "2010/12/01")]
    public string ProductsResourcesDescription
    {
        get { return this["ProductsResourcesDescription"]; }
    }
     
    [ResourceEntry("ProductsConfigCaption",
        Value = "Products",
        Description = "Global configuration file for the Products module",
        LastModified = "2010/12/17")]
    public string ProductsConfigCaption
    {
        get { return this["ProductsConfigCaption"]; }
    }
     
    [ResourceEntry("ProductsConfigDescription",
        Value = "Global configuration file for the Products module",
        Description = "Description of the ProductsConfig configuration class",
        LastModified = "2010/12/17")]
    public string ProductsConfigDescription
    {
        get { return this["ProductsConfigDescription"]; }
    }
     
    [ResourceEntry("DesignerContentTitleText",
        Value = "Which products to display?",
        Description = "DesignerContentTitleText",
        LastModified = "2010/12/07")]
    public string DesignerContentTitleText
    {
        get
        {
            return this["DesignerContentTitleText"];
        }
    }
     
    [ResourceEntry("DesignerChooseAllText",
        Value = "Choose all",
        Description = "DesignerChooseAllText",
        LastModified = "2010/12/07")]
    public string DesignerChooseAllText
    {
        get
        {
            return this["DesignerChooseAllText"];
        }
    }
     
    [ResourceEntry("DesignerChooseSingleText",
        Value = "Choose single",
        Description = "DesignerChooseSingleText",
        LastModified = "2010/12/07")]
    public string DesignerChooseSingleText
    {
        get
        {
            return this["DesignerChooseSingleText"];
        }
    }
     
    [ResourceEntry("DesignerChooseSimpleFilterText",
        Value = "Choose simple filter",
        Description = "DesignerChooseSimpleFilterText",
        LastModified = "2010/12/07")]
    public string DesignerChooseSimpleFilterText
    {
        get
        {
            return this["DesignerChooseSimpleFilterText"];
        }
    }
     
    [ResourceEntry("DesignerChooseAdvancedFilterText",
        Value = "Choose advanced filter",
        Description = "DesignerChooseAdvancedFilterText",
        LastModified = "2010/12/07")]
    public string DesignerChooseAdvancedFilterText
    {
        get
        {
            return this["DesignerChooseAdvancedFilterText"];
        }
    }
     
    [ResourceEntry("DesignerNoContentToSelectText",
        Value = "No content to select",
        Description = "DesignerNoContentToSelectText",
        LastModified = "2010/12/07")]
    public string DesignerNoContentToSelectText
    {
        get
        {
            return this["DesignerNoContentToSelectText"];
        }
    }
     
    [ResourceEntry("DesignerContentSelectorTitleText",
        Value = "Content selector title",
        Description = "DesignerContentSelectorTitleText",
        LastModified = "2010/12/07")]
    public string DesignerContentSelectorTitleText
    {
        get
        {
            return this["DesignerContentSelectorTitleText"];
        }
    }
     
    [ResourceEntry("DesignerListSettingsSortItemstext",
        Value = "Sort products",
        Description = "DesignerListSettingsSortItemstext",
        LastModified = "2010/12/07")]
    public string DesignerListSettingsSortItemstext
    {
        get
        {
            return this["DesignerListSettingsSortItemstext"];
        }
    }
     
    [ResourceEntry("ManageProducts",
        Value = "Manage Products",
        Description = "ManageProducts",
        LastModified = "2010/12/07")]
    public string ManageProducts
    {
        get
        {
            return this["ManageProducts"];
        }
    }
     
     
    [ResourceEntry("ProductsPermissions",
        Value = "Products",
        Description = "Title of the Products permissions set",
        LastModified = "2010/12/03")]
    public string ProductsPermissions
    {
        get
        {
            return this["ProductsPermissions"];
        }
    }
     
    [ResourceEntry("ProductsPermissionsDescription",
        Value = "Represents the Products set of security actions permissions.",
        Description = "Description of the Products permissions set",
        LastModified = "2010/12/03")]
    public string ProductsPermissionsDescription
    {
        get
        {
            return this["ProductsPermissionsDescription"];
        }
    }
     
    [ResourceEntry("ViewProducts",
        Value = "View products",
        Description = "The title of ViewProducts security action.",
        LastModified = "2010/12/03")]
    public string ViewProducts
    {
        get
        {
            return this["ViewProducts"];
        }
    }
     
    [ResourceEntry("ViewProductsDescription",
        Value = "Allows or denies viewing of products",
        Description = "The description of ViewProducts security action.",
        LastModified = "2010/12/03")]
    public string ViewProductsDescription
    {
        get
        {
            return this["ViewProductsDescription"];
        }
    }
     
    [ResourceEntry("CreateProducts",
        Value = "Create a product",
        Description = "The title of CreateProducts security action.",
        LastModified = "2010/12/03")]
    public string CreateProducts
    {
        get
        {
            return this["CreateProducts"];
        }
    }
     
    [ResourceEntry("CreateProductsDescription",
        Value = "Allows or denies creation of products",
        Description = "The description of CreateProducts security action.",
        LastModified = "2010/12/03")]
    public string CreateProductsDescription
    {
        get
        {
            return this["CreateProductsDescription"];
        }
    }
     
    [ResourceEntry("ModifyProducts",
        Value = "Modify a product",
        Description = "The title of ModifyProducts security action.",
        LastModified = "2010/12/03")]
    public string ModifyProducts
    {
        get
        {
            return this["ModifyProducts"];
        }
    }
     
    [ResourceEntry("ModifyProductsDescription",
        Value = "Allows or denies modifying products",
        Description = "The description of ModifyProducts security action.",
        LastModified = "2010/12/03")]
    public string ModifyProductsDescription
    {
        get
        {
            return this["ModifyProductsDescription"];
        }
    }
     
    [ResourceEntry("DeleteProducts",
        Value = "Delete a product",
        Description = "The title of DeleteProducts security action.",
        LastModified = "2010/12/03")]
    public string DeleteProducts
    {
        get
        {
            return this["DeleteProducts"];
        }
    }
     
    [ResourceEntry("DeleteProductsDescription",
        Value = "Allows or denies deleting products",
        Description = "The description of DeleteProducts security action.",
        LastModified = "2010/12/03")]
    public string DeleteProductsDescription
    {
        get
        {
            return this["DeleteProductsDescription"];
        }
    }
     
    [ResourceEntry("ChangeProductsOwner",
        Value = "Change product owner",
        Description = "The title of ChangeProductsOwner security action.",
        LastModified = "2010/12/03")]
    public string ChangeProductsOwner
    {
        get
        {
            return this["ChangeProductsOwner"];
        }
    }
     
    [ResourceEntry("ChangeProductsOwnerDescription",
        Value = "Allows or denies changing the owner of a product.",
        Description = "The description of ChangeProductsOwner security action.",
        LastModified = "2010/12/03")]
    public string ChangeProductsOwnerDescription
    {
        get
        {
            return this["ChangeProductsOwnerDescription"];
        }
    }
     
    [ResourceEntry("ChangeProductsPermissions",
        Value = "Change product permissions",
        Description = "The title of ChangeProductsPermissions security action.",
        LastModified = "2010/12/03")]
    public string ChangeProductsPermissions
    {
        get
        {
            return this["ChangeProductsPermissions"];
        }
    }
     
    [ResourceEntry("ChangeProductsPermissionsDescription",
        Value = "Allows or denies changing the permissions of a product.",
        Description = "The description of ChangeProductsPermissions security action.",
        LastModified = "2010/12/03")]
    public string ChangeProductsPermissionsDescription
    {
        get
        {
            return this["ChangeProductsPermissionsDescription"];
        }
    }
     
    [ResourceEntry("ModifyThisProduct",
        Value = "Modify this product",
        Description = "The title of ModifyThisProduct security action.",
        LastModified = "2010/12/03")]
    public string ModifyThisProduct
    {
        get
        {
            return this["ModifyThisProduct"];
        }
    }
     
    [ResourceEntry("ViewThisProduct",
        Value = "View this product",
        Description = "The title of ViewThisProduct security action.",
        LastModified = "2010/12/03")]
    public string ViewThisProduct
    {
        get
        {
            return this["ViewThisProduct"];
        }
    }
     
    [ResourceEntry("DeleteThisProduct",
        Value = "Delete this product",
        Description = "The title of DeleteThisProduct security action.",
        LastModified = "2010/12/03")]
    public string DeleteThisProduct
    {
        get
        {
            return this["DeleteThisProduct"];
        }
    }
     
    [ResourceEntry("ChangeOwnerOfThisProduct",
        Value = "Change this product's owner",
        Description = "The title of ChangeOwner security action.",
        LastModified = "2010/12/03")]
    public string ChangeOwnerOfThisProduct
    {
        get
        {
            return this["ChangeOwnerOfThisProduct"];
        }
    }
     
    [ResourceEntry("ChangePermissionsOfThisProduct",
        Value = "Change this product's permissions",
        Description = "The title of ChangePermissions security action.",
        LastModified = "2010/12/03")]
    public string ChangePermissionsOfThisProduct
    {
        get
        {
            return this["ChangePermissionsOfThisProduct"];
        }
    }
     
    [ResourceEntry("PageGroupNodeTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string PageGroupNodeTitle
    {
        get { return this["PageGroupNodeTitle"]; }
    }
     
    [ResourceEntry("PageGroupNodeDescription",
        Value = "This is the page group that contains all pages for the products module.",
        Description = "phrase: This is the page group that contains all pages for the products module.",
        LastModified = "2010/12/03")]
    public string PageGroupNodeDescription
    {
        get { return this["PageGroupNodeDescription"]; }
    }
     
    [ResourceEntry("ProductsLandingPageTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string ProductsLandingPageTitle
    {
        get { return this["ProductsLandingPageTitle"]; }
    }
     
    [ResourceEntry("ProductsLandingPageHtmlTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string ProductsLandingPageHtmlTitle
    {
        get { return this["ProductsLandingPageHtmlTitle"]; }
    }
     
    [ResourceEntry("ProductsLandingPageUrlName",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string ProductsLandingPageUrlName
    {
        get { return this["ProductsLandingPageUrlName"]; }
    }
     
    [ResourceEntry("ProductsLandingPageDescription",
        Value = "Landing page for the Products module",
        Description = "phrase: Landing page for the Products module",
        LastModified = "2010/12/03")]
    public string ProductsLandingPageDescription
    {
        get { return this["ProductsLandingPageDescription"]; }
    }
     
    [ResourceEntry("AllowComments",
        Value = "Allow comments",
        Description = "Phrase: Allow comments",
        LastModified = "2010/09/20")]
    public string AllowComments
    {
        get
        {
            return this["AllowComments"];
        }
    }
     
    [ResourceEntry("ProductCommentsPageTitle",
        Value = "Comments",
        Description = "phrase: Comments",
        LastModified = "2010/12/03")]
    public string ProductCommentsPageTitle
    {
        get { return this["ProductCommentsPageTitle"]; }
    }
     
    [ResourceEntry("ProductCommentsPageUrlName",
        Value = "Comments",
        Description = "phrase: Comments",
        LastModified = "2010/12/03")]
    public string ProductCommentsPageUrlName
    {
        get { return this["ProductCommentsPageUrlName"]; }
    }
     
    [ResourceEntry("ProductCommentsPageHtmlTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string ProductCommentsPageHtmlTitle
    {
        get { return this["ProductCommentsPageHtmlTitle"]; }
    }
     
    [ResourceEntry("ProductCommentsPageDescription",
        Value = "Page that displays comments for products",
        Description = "phrase: Page that displays comments for products",
        LastModified = "2010/12/03")]
    public string ProductCommentsPageDescription
    {
        get { return this["ProductCommentsPageDescription"]; }
    }
     
    [ResourceEntry("ProductsViewTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/03")]
    public string ProductsViewTitle
    {
        get { return this["ProductsViewTitle"]; }
    }
     
    [ResourceEntry("ProductsViewDescription",
        Value = "Widget that displays product items",
        Description = "phrase: Widget that displays product items",
        LastModified = "2010/12/03")]
    public string ProductsViewDescription
    {
        get { return this["ProductsViewDescription"]; }
    }
     
    [ResourceEntry("EditItem",
        Value = "Edit a product",
        Description = "The title of the edit item dialog",
        LastModified = "2009/12/20")]
    public string EditItem
    {
        get { return this["EditItem"]; }
    }
     
    [ResourceEntry("QuantityInStock",
    Value = "Quantity in stock",
    Description = "QuantityInStock",
    LastModified = "2010/12/03")]
    public string QuantityInStock
    {
        get
        {
            return this["QuantityInStock"];
        }
    }
     
    [ResourceEntry("Price",
    Value = "Price",
    Description = "Price",
    LastModified = "2010/12/03")]
    public string Price
    {
        get
        {
            return this["Price"];
        }
    }
     
    [ResourceEntry("ThePriceMustBeAPositiveNumber",
    Value = "The price must be a positive number",
    Description = "The price must be a positive number",
    LastModified = "2010/12/09")]
    public string ThePriceMustBeAPositiveNumber
    {
        get
        {
            return this["ThePriceMustBeAPositiveNumber"];
        }
    }
     
    [ResourceEntry("TheQuantityMustBeAPositiveNumber",
    Value = "The quantity must be a positive number",
    Description = "The quantity must be a positive number",
    LastModified = "2010/12/09")]
    public string TheQuantityMustBeAPositiveNumber
    {
        get
        {
            return this["TheQuantityMustBeAPositiveNumber"];
        }
    }
     
    [ResourceEntry("View",
        Value = "View",
        Description = "word: View",
        LastModified = "2010/01/28")]
    public string View
    {
        get
        {
            return this["View"];
        }
    }
     
    [ResourceEntry("Delete",
        Value = "Delete",
        Description = "word: Delete",
        LastModified = "2010/01/25")]
    public string Delete
    {
        get { return this["Delete"]; }
    }
     
    [ResourceEntry("Edit",
        Value = "<strong>Edit...</strong>",
        Description = "word",
        LastModified = "2010/01/29")]
    public string Edit
    {
        get
        {
            return this["Edit"];
        }
    }
     
    [ResourceEntry("Content",
        Value = "Content",
        Description = "word: Content",
        LastModified = "2010/01/28")]
    public string Content
    {
        get
        {
            return this["Content"];
        }
    }
     
    [ResourceEntry("Permissions",
        Value = "Permissions",
        Description = "word: Permissions",
        LastModified = "2010/01/29")]
    public string Permissions
    {
        get { return this["Permissions"]; }
    }
     
    [ResourceEntry(
        "CreateItem",
        Value = "Create a products item",
        Description = "Label of the dialog that creates a products item.",
        LastModified = "2010/6/27")
    ]
    public string CreateItem
    {
        get { return this["CreateItem"]; }
    }
     
    [ResourceEntry("NoProductItems",
        Value = "No product items have been created yet",
        Description = "phrase: No product items have been created yet",
        LastModified = "2010/07/26")]
    public string NoProductItems
    {
        get
        {
            return this["NoProductItems"];
        }
    }
     
    [ResourceEntry("WhatDoYouWantToDoNow",
        Value = "What do you want to do now?",
        Description = "phrase: What do you want to do now?",
        LastModified = "2009/01/28")]
    public string WhatDoYouWantToDoNow
    {
        get
        {
            return this["WhatDoYouWantToDoNow"];
        }
    }
     
    [ResourceEntry("ProductItemsByCategory",
        Value = "Product items by category",
        Description = "Phrase: Product items by category",
        LastModified = "2010/07/23")]
    public string ProductItemsByCategory
    {
        get
        {
            return this["ProductItemsByCategory"];
        }
    }
     
    [ResourceEntry("ProductItemsByTag",
        Value = "Product items by tag",
        Description = "Phrase: Product items by tag",
        LastModified = "2010/07/23")]
    public string ProductItemsByTag
    {
        get
        {
            return this["ProductItemsByTag"];
        }
    }
     
    [ResourceEntry("DisplayLastUpdatedProducts",
        Value = "Display product items last updated in...",
        Description = "The text of last updated products sidebar button",
        LastModified = "2010/08/20")]
    public string DisplayLastUpdatedProducts
    {
        get
        {
            return this["DisplayLastUpdatedProducts"];
        }
    }
     
    [ResourceEntry("FilterProducts",
        Value = "Filter products",
        Description = "phrase: Filter products",
        LastModified = "2010/01/25")]
    public string FilterProducts
    {
        get { return this["FilterProducts"]; }
    }
     
    [ResourceEntry("ManageAlso",
        Value = "Manage also",
        Description = "phrase: Manage also",
        LastModified = "2010/01/25")]
    public string ManageAlso
    {
        get { return this["ManageAlso"]; }
    }
     
    [ResourceEntry("EditProductsSettings",
        Value = "Set which products to display",
        Description = "Phrase: Edit News settings",
        LastModified = "2010/11/13")]
    public string EditProductsSettings
    {
        get
        {
            return this["EditProductsSettings"];
        }
    }
     
    [ResourceEntry("Settings",
        Value = "Settings for products",
        Description = "phrase: Products Settings",
        LastModified = "2010/01/25")]
    public string Settings
    {
        get { return this["Settings"]; }
    }
     
    [ResourceEntry("CloseDateFilter",
                    Value = "Close dates",
                    Description = "The link for closing the date filter widget in the sidebar.",
                    LastModified = "2010/08/20")]
    public string CloseDateFilter
    {
        get
        {
            return this["CloseDateFilter"];
        }
    }
     
    [ResourceEntry("AllProducts",
        Value = "All products",
        Description = "Phrase: All products",
        LastModified = "2010/07/27")]
    public string AllProducts
    {
        get
        {
            return this["AllProducts"];
        }
    }
     
    [ResourceEntry("MyProducts",
        Value = "My products",
        Description = "The text of my products sidebar button",
        LastModified = "2010/08/19")]
    public string MyProducts
    {
        get
        {
            return this["MyProducts"];
        }
    }
     
    [ResourceEntry("PublishedProducts",
        Value = "Published",
        Description = "The text of published products sidebar button.",
        LastModified = "2010/08/19")]
    public string PublishedProducts
    {
        get
        {
            return this["PublishedProducts"];
        }
    }
    [ResourceEntry("DraftProducts",
        Value = "Drafts",
        Description = "The text of draft products sidebar button.",
        LastModified = "2010/08/19")]
    public string DraftProducts
    {
        get
        {
            return this["DraftProducts"];
        }
    }
     
    [ResourceEntry("ScheduledProducts",
        Value = "Scheduled",
        Description = "The text of scheduled products sidebar button.",
        LastModified = "2010/08/20")]
    public string ScheduledProducts
    {
        get
        {
            return this["ScheduledProducts"];
        }
    }
     
    [ResourceEntry("WaitingForApproval",
        Value = "Waiting for approval",
        Description = "The text of the 'Waiting for approval' button in the products sidebar.",
        LastModified = "2010/11/08")]
    public string WaitingForApproval
    {
        get
        {
            return this["WaitingForApproval"];
        }
    }
     
    [ResourceEntry("ByDateModified",
        Value = "by Date modified...",
        Description = "The text of the date filter sidebar button.",
        LastModified = "2010/08/20")]
    public string ByDateModified
    {
        get
        {
            return this["ByDateModified"];
        }
    }
     
    [ResourceEntry("CommentsForProducts",
        Value = "Comments for products",
        Description = "phrase: Comments for products",
        LastModified = "2010/01/25")]
    public string CommentsForProducts
    {
        get { return this["CommentsForProducts"]; }
    }
     
    [ResourceEntry("PermissionsForProducts",
        Value = "Permissions",
        Description = "phrase: Permissions for products",
        LastModified = "2010/01/29")]
    public string PermissionsForProducts
    {
        get { return this["PermissionsForProducts"]; }
    }
     
    [ResourceEntry("SettingsForProducts",
        Value = "Settings",
        Description = "phrase: Settings for products",
        LastModified = "2010/01/29")]
    public string SettingsForProducts
    {
        get { return this["SettingsForProducts"]; }
    }
     
    [ResourceEntry("CreateNewItem",
        Value = "Create a products item",
        Description = "The title of the create new item dialog",
        LastModified = "2010/07/26")]
    public string CreateNewItem
    {
        get { return this["CreateNewItem"]; }
    }
     
    [ResourceEntry("BackToItems",
                    Value = "Back to Products",
                    Description = "The text of the back to products link",
                    LastModified = "2010/10/13")]
    public string BackToItems
    {
        get
        {
            return this["BackToItems"];
        }
    }
     
    [ResourceEntry("ModuleTitle",
        Value = "Products",
        Description = "phrase: Products",
        LastModified = "2010/12/07")]
    public string ModuleTitle
    {
        get { return this["ModuleTitle"]; }
    }
     
    [ResourceEntry("WhatIsInTheBox",
        Value = "What's in the box",
        Description = "phrase: Products",
        LastModified = "2010/12/07")]
    public string WhatIsInTheBox
    {
        get { return this["WhatIsInTheBox"]; }
    }
     
    [ResourceEntry("lTitle",
        Value = "Title",
        Description = "phrase: Title",
        LastModified = "2010/12/09")]
    public string lTitle
    {
        get { return this["lTitle"]; }
    }
     
    [ResourceEntry("TitleCannotBeEmpty",
        Value = "Title cannot be empty",
        Description = "phrase: Title cannot be empty",
        LastModified = "2010/12/09")]
    public string TitleCannotBeEmpty
    {
        get { return this["TitleCannotBeEmpty"]; }
    }
     
    [ResourceEntry("Language",
        Value = "Language",
        Description = "phrase: Language",
        LastModified = "2010/12/09")]
    public string Language
    {
        get { return this["Language"]; }
    }
     
    [ResourceEntry("lSummary",
        Value = "Summary",
        Description = "phrase: Summary",
        LastModified = "2010/12/09")]
    public string lSummary
    {
        get { return this["lSummary"]; }
    }
     
    [ResourceEntry("CategoriesAndTags",
        Value = "Categories and Tags",
        Description = "phrase: Categories and Tags",
        LastModified = "2010/12/09")]
    public string CategoriesAndTags
    {
        get { return this["CategoriesAndTags"]; }
    }
     
    [ResourceEntry("ClickToAddSummary",
        Value = "Click to add summary",
        Description = "phrase: Click to add summary",
        LastModified = "2010/12/09")]
    public string ClickToAddSummary
    {
        get { return this["ClickToAddSummary"]; }
    }
     
    [ResourceEntry("AuthorSourceThumbnail",
        Value = "Additional info <em class='sfNote'>(Author, Source)</em>",
        Description = "phrase: Additional info <em class='sfNote'>(Author, Source)</em>",
        LastModified = "2010/12/09")]
    public string AuthorSourceThumbnail
    {
        get { return this["AuthorSourceThumbnail"]; }
    }
     
    [ResourceEntry("Author",
        Value = "Author",
        Description = "phrase: Author",
        LastModified = "2010/12/09")]
    public string Author
    {
        get { return this["Author"]; }
    }
     
    [ResourceEntry("SourceName",
        Value = "Source name",
        Description = "phrase: Source name",
        LastModified = "2010/12/09")]
    public string SourceName
    {
        get { return this["SourceName"]; }
    }
     
    [ResourceEntry("MoreOptionsURL",
        Value = "More options <em class='sfNote'>(URL, Comments)</em>",
        Description = "phrase: More options <em class='sfNote'>(URL, Comments)</em>",
        LastModified = "2010/12/09")]
    public string MoreOptionsURL
    {
        get { return this["MoreOptionsURL"]; }
    }
     
    [ResourceEntry("UrlName",
        Value = "URL",
        Description = "phrase: URL",
        LastModified = "2010/12/09")]
    public string UrlName
    {
        get { return this["UrlName"]; }
    }
     
    [ResourceEntry("UrlNameCannotBeEmpty",
        Value = "URL cannot be empty",
        Description = "phrase: URL cannot be empty",
        LastModified = "2010/12/09")]
    public string UrlNameCannotBeEmpty
    {
        get { return this["UrlNameCannotBeEmpty"]; }
    }
     
    [ResourceEntry("ProductDetailViewFriendlyName",
        Value = "Single product item",
        Description = "End-user-friendly name for ProductDetailsView",
        LastModified = "2010/12/20")]
    public string ProductDetailViewFriendlyName
    {
        get { return this["ProductDetailViewFriendlyName"]; }
    }
     
    [ResourceEntry("MasterListViewFriendlyName",
        Value = "List of product items",
        Description = "End-user-friendly name for MasterListView",
        LastModified = "2010/12/20")]
    public string MasterListViewFriendlyName
    {
        get { return this["MasterListViewFriendlyName"]; }
    }
     
    [ResourceEntry("Tags",
        Value = "Tags",
        Description = "word: Tags",
        LastModified = "2011/02/09")]
    public string Tags
    {
        get
        {
            return this["Tags"];
        }
    }
     
    [ResourceEntry("Category",
        Value = "Category",
        Description = "word",
        LastModified = "2011/02/09")]
    public string Category
    {
        get
        {
            return this["Category"];
        }
    }
     
    [ResourceEntry("VersionComparison",
        Value = "version comparison",
        Description = "word: News",
        LastModified = "2011/02/09")]
    public string VersionComparison
    {
        get { return this["VersionComparison"]; }
    }
     
    [ResourceEntry("CustomFields",
        Value = "Custom Fields for products",
        Description = "phrase: Custom Fields for products",
        LastModified = "2010/01/26")]
    public string CustomFields
    {
        get { return this["CustomFields"]; }
    }

Related topics:

Feedback

How useful is this article?

Tell us more

Submit
Your message was successfully sent.

We appreciate your feedback.

Your message could not be sent.

OK