/// <summary> /// Add to XlfKeys.cs from xlf /// Must manually call XlfResourcesH.SaveResouresToRL(DefaultPaths.sunamoProject) before /// called externally from MiAddTranslationWhichIsntInKeys_Click /// </summary> /// <param name="keysAll"></param> public void AddConsts(List<string> keysAll) { int first = -1; List<string> lines = null; var keys = GetConsts(out first, out lines); var both = CA.CompareList(keys, keysAll); CSharpGenerator csg = new CSharpGenerator(); foreach (var item in keysAll) { AddConst(csg, item); } lines.Insert(first, csg.ToString()); TF.SaveLines(lines, pathXlfKeys); }