Hello.
I would recommend you to add a new string into
CMSResources/cms.resx file and modify
\CMSModules\Ecommerce\Controls\ShoppingCart\ShoppingCartCheckRegistration.ascx.cs file, so you can decide what string will be loaded according to current site's name.
By default, there is following line of code in LoadStep() method:
this.lblTitle.Text = GetString("ShoppingCart.CheckRegistration");
You can change it like this:
switch (CMS.CMSHelper.CMSContext.CurrentSiteName)
{
case "A": this.lblTitle.Text = GetString("ShoppingCart.CheckRegistration"); break;
case "B": this.lblTitle.Text = GetString("ShoppingCart.CheckRegistration_B"); break;
case "C": this.lblTitle.Text = GetString("ShoppingCart.CheckRegistration_C"); break;
default: this.lblTitle.Text = GetString("ShoppingCart.CheckRegistration"); break;
}
Best Regards,
Radek Macalik