public static void SaveLangFile(Dictionary<string,string> dict , string sAuthor, string sWebsite, string sEmail)
{
string path = languageFiles[Configs.Language];
XmlDocument xmlLanguage = new XmlDocument();
xmlLanguage.Load(path);
xmlLanguage.SelectSingleNode("lang//translatedby").InnerText = sAuthor;
xmlLanguage.SelectSingleNode("lang//website" ).InnerText = sWebsite;
xmlLanguage.SelectSingleNode("lang//corrections" ).InnerText = sEmail;
XmlNodeList xmlStringList = xmlLanguage.GetElementsByTagName("str");
foreach (XmlNode nodeString in xmlStringList)
{
nodeString.SelectSingleNode("alt").InnerText = dict[nodeString.SelectSingleNode("main").InnerText];
}
try
{
xmlLanguage.Save(path);
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
return;
}