public string TranslateItem(string category, string item, string property, string defaultValue) { TranslationCategory tc = GetTranslationCategory(category); if (tc == null) { return(defaultValue); } TranslationItem ti = tc.GetTranslationItem(item, property); return(ti == null || string.IsNullOrEmpty(ti.Value) ? defaultValue : ti.Value); }
public string TranslateItem(string category, string item, string property, string defaultValue) { TranslationCategory tc = GetTranslationCategory(category); if (tc == null) { return(defaultValue); } TranslationItem ti = tc.GetTranslationItem(item, property); if (ti == null) { return(defaultValue); } else { return(ti.Value); } }
public string GetString(string category, string control, string property) { if (Translator.translation == null) { return(null); } if (!Translator.translation.HasTranslationCategory(category)) { return(null); } TranslationCategory translationCategory = Translator.translation.GetTranslationCategory(category); if (!translationCategory.HasTranslationItem(control, property)) { return(null); } return(translationCategory.GetTranslationItem(control, property).Value); }