public double GetLanguageCoverage(Locale language) { if (language == Locale.DEFAULT) { return(1); } var totalString = (double)Defaults.Count; var covered = (double)TextMap.Count(v => v.Value.ContainsKey(language)); return(covered / totalString); }