public void AddCulture(string[] Cultures, ILocalizedStringStore Strings, bool IsDefault = false)
        {
            if (IsDefault || dic.Count == 0)
            {
                Default = Strings;
                DefaultCulture = Cultures.First();
            }

            if (!dic.ContainsKey(Cultures.ToList()))
            {
                dic.Add(Cultures, Strings);
            }
            else
            {
                dic[Cultures] = Strings;
            }
        }
        public void AddCulture(string[] Cultures, ILocalizedStringStore Strings, bool IsDefault = false)
        {
            if (IsDefault || dic.Count == 0)
            {
                Default        = Strings;
                DefaultCulture = Cultures.First();
            }

            if (!dic.ContainsKey(Cultures.ToList()))
            {
                dic.Add(Cultures, Strings);
            }
            else
            {
                dic[Cultures] = Strings;
            }
        }