public static Font GetFont(TypeEnums.Language _language) { Font f = new Font(); switch (_language) { case TypeEnums.Language.Ancient: f = Language.AncientFont; break; case TypeEnums.Language.Elven: break; case TypeEnums.Language.Feline: f = Language.FelineFont; break; default: f = Language.AncientFont; break; } return(f); }
public static string Translate(string _text, TypeEnums.Language _language) { Dictionary <string, string> language; _text = _text.ToLower(); switch (_language) { case TypeEnums.Language.Ancient: language = Language.Ancient; break; case TypeEnums.Language.Elven: language = Language.Elven; break; case TypeEnums.Language.Feline: language = Language.Feline; break; default: language = Language.Ancient; break; } foreach (KeyValuePair <string, string> e in language) { _text = _text.Replace(e.Key, e.Value); } return(_text); }