public static List <string> GetGroups(string from)
        {
            List <string> list = new List <string>();
            DirectoryInfo dir  = LocaleSystem.GetDirectory(from);

            if (dir.Exists)
            {
                foreach (FileInfo fi in dir.GetFiles("*.tsv"))
                {
                    list.Add(Path.GetFileNameWithoutExtension(fi.Name));
                }
            }
            return(list);
        }
 public static void CreateGroup(string from, string name)
 {
     if (LocaleSystem.ValidateGroupName(name))
     {
         DirectoryInfo dir = LocaleSystem.GetDirectory(from);
         if (!dir.Exists)
         {
             dir.Create();
         }
         FileInfo fi = new FileInfo(LocaleSystem.GetDirectoryString(from) + name + ".tsv");
         if (!fi.Exists)
         {
             fi.Create().Close();
         }
     }
 }