public void WriteDefaultLocalizationData() { foreach (var a in LocalizationAssemblyHelper.GetLocalizedAssemblies()) { var data = LocalizationAssemblyHelper.GetDefaultLocalizationData(a, providers); using (var xw = new XmlTextWriter(XmlPathUtil.GetDefaultLocalizationFilePath(Path, a), Encoding.UTF8)) { xw.Formatting = Formatting.Indented; data.WriteXml(xw); } } }
public static void WriteDefaultLocalizationData(String outputDirectoryPath, IEnumerable <ILocalizationDataProvider> providers) { foreach (var a in LocalizationAssemblyHelper.GetLocalizedAssemblies()) { var data = LocalizationAssemblyHelper.GetDefaultLocalizationData(a, providers); using (var xw = new XmlTextWriter(XmlPathUtil.GetDefaultLocalizationFilePath(outputDirectoryPath, a), Encoding.UTF8)) { xw.Formatting = Formatting.Indented; data.WriteXml(xw); } } }
String GetXmlFilePath(String assemblyName) { return(XmlPathUtil.GetLocalizationFilePath(Path, assemblyName, LangCode)); }