private static void Initialize() { Strings = new Dictionary <String, String>(); var data = FileUtils.LoadConfigurationLinesFromMultipleSources(ContentPaths.Strings); foreach (var line in data) { if (line.Length == 0 || line[0] == ';') { continue; } var colon = line.IndexOf(':'); if (colon == -1) { continue; } Strings[line.Substring(0, colon)] = line.Substring(colon + 1).Trim(); } if (!Strings.ContainsKey("undefined-string")) { Strings.Add("undefined-string", "The requested string does not exist in the string library."); } }