private static Dictionary <string, string> GetDictionaryByType(TransliterationTypes type) { Dictionary <string, string> tdict = Iso; if (type == TransliterationTypes.Gost) { tdict = Gost; } return(tdict); }
public static string Back(string text, TransliterationTypes type) { string output = text; Dictionary <string, string> tdict = GetDictionaryByType(type); foreach (KeyValuePair <string, string> key in tdict) { output = output.Replace(key.Value, key.Key); } return(output); }