public static void LocalizeFiles(LocalizedFileList files, string templateFolder, bool areXmlFiles = false) { if (files == null) { return; } foreach (string file in files) { foreach (string culture in Cultures.Supported) { ReplaceStrings(culture, file, templateFolder, areXmlFiles); } string englishFile = Path.Combine(templateFolder, "Culture", "en-US", file); if (File.Exists(englishFile)) { string originalFile = Path.Combine(templateFolder, file); RemoveReadOnly(originalFile); File.Copy(englishFile, originalFile, true); } } }
public static void LocalizeFiles(LocalizedFileList files, string templateFolder, bool areXmlFiles = false) { if (files == null) return; foreach (string file in files) { foreach (string culture in Cultures.Supported) ReplaceStrings(culture, file, templateFolder, areXmlFiles); string englishFile = Path.Combine(templateFolder, "Culture", "en-US", file); if (File.Exists(englishFile)) { string originalFile = Path.Combine(templateFolder, file); RemoveReadOnly(originalFile); File.Copy(englishFile, originalFile, true); } } }