Example #1
0
        public void Localize(Page sourcePage, Site targetSite)
        {
            var sourceSite = sourcePage.Site;

            if (sourceSite != targetSite)
            {
                var namePaths = sourcePage.PageNamePaths.ToArray();
                var destPage  = new Page(targetSite, namePaths);
                var destPath  = destPage.PhysicalPath;
                ILocalizableHelper.CopyFiles(sourcePage.PhysicalPath, destPath);
            }
        }
Example #2
0
 public void Localize(HtmlBlock o, Site targetSite)
 {
     ILocalizableHelper.Localize(o, targetSite);
 }
Example #3
0
 public void Localize(Models.View o, Site targetSite)
 {
     ILocalizableHelper.Localize <Models.View>(o, targetSite);
 }
Example #4
0
 public void Localize(Layout o, Site targetSite)
 {
     ILocalizableHelper.Localize <Layout>(o, targetSite);
 }