public static string getString(string name, Language type, StringDBs stringDbs) { name = name.ToLower(); foreach (var e in stringDbs.StringDbList) { if (e.name.Contains(name)) { switch (type) { case Language.vi: return(e.vi); case Language.en: return(e.en); case Language.fr: return(e.fr); } } } return(name); }
internal void Load() { dataPath = DataRader.GetPath() + "com." + Application.companyName + "." + Application.productName + "." + StringDbs.GetType().ToString() + ""; StringDbs = DataRader.Load <StringDBs>(dataPath); }
public stringdb() { StringDbs = new StringDBs(); }