private static void AddNewLanguageKey(ConfigSplit left, LanguageConifgSplit addItem) { var newKey = left.GetNewLanguageKey(addItem.EConfigLang); for (int i = 0; i < newKey.Count; i++) { addItem.AddNewKey(newKey[i]); } }
private static void CheckSameLanguage(ConfigSplit left, LanguageConifgSplit right, LanguageConifgSplit addItem) { if (right.EConfigLang != addItem.EConfigLang) { return; } var lines = right.ConfigLineDatas; int length = lines.Count; for (int i = 0; i < length; i++) { var rightData = lines[i]; if (!left.HasSameValue(rightData)) { addItem.AddNewKey(rightData.Key); } } }