public static int GetLocale(string input)
{
// check for the default culture.
if (input == null || input == "")
{
return 0;
}
CultureInfo locale = null;
try { locale = new CultureInfo(input); }
catch { locale = CultureInfo.CurrentCulture; }
return locale.LCID;
}