/// <summary> /// gets string resource /// </summary> /// <param name="value"></param> /// <returns></returns> public static string GetString(string value, string cultureName) { try { if (string.IsNullOrEmpty(value)) { return("Err"); } if (string.IsNullOrEmpty(cultureName)) { if (resourceManager == null) { ResourceMgr.Init(); } return(resourceManager.GetString(value)); } else if (Thread.CurrentThread.CurrentCulture.Name.Equals("en-US")) { return(resourceManager.GetString(value, Thread.CurrentThread.CurrentCulture)); } else { CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture(cultureName); return(resourceManager.GetString(value, cultureInfo)); } } catch (MissingManifestResourceException ex) { Trace.TraceError(ex.Message); } return(value); }
public string GetStringID(string value) { return(ResourceMgr.GetString(value, string.Empty)); }